天天看點

零散知識點服務端渲染 SSR(server side rendering)webpack,git面試題

服務端渲染 SSR(server side rendering)

laravel mix

laravel {{}}和 {!! !!}的差別

{!! !!}

相當于

<?php echo $value; ?>

{{ }}

相當于

<?php echo htmlspecialchars($value); ?>

差別就是一個有轉義,一個沒有

{{}} 支援轉義 一段html代碼隻是被當成普通的字元串輸出

{!! !!} 不支援轉義 一段html代碼可以被正常的解析

laravel blade模闆

webpack-chain

web worker

https://www.ibm.com/developerworks/cn/web/1112_sunch_webworker/index.html

  • Web Worker無法通路DOM節點;
  • Web Worker無法通路全局變量或是全局函數;
  • Web Worker無法調用alert()或者confirm之類的函數;
  • Web Worker無法通路window、document之類的浏覽器全局變量;

web worker

通常用于處理

  • 處理密集型數學計算
  • 大資料排序
  • 資料處理(壓縮、音頻分析、圖像處理等)
  • 高流量網絡通信

worker-loader

在 vue 中 webpack-chain 配置 worker-loader

import export 和 require module.exports

export default、export、import 屬于ES6産物,module.exports和require屬于node.js産物。

CommonJS

線程和程序

程序是資源配置設定的最小機關,線程是CPU排程的最小機關

錄音功能

Blob和ArrayBuffer

ArrayBuffer

webpack,git面試題