鍍金池/ 問答/ HTML問答
陌璃 回答

供參考

arr.reduce((r, x, i) => i % 3 == 0 ? [...r, {type: 'none', ul: arr.slice(i, i + 3)}] : r, [])
放開她 回答

引號里面是字符串啊

var a = "66666";//和這個沒區(qū)別
只愛你 回答

所有錯誤都是在 node_modulles 中,不能定位到你自己書寫的程序,所以基本可以排除是程序的錯誤。

觀察前幾行信息,出錯是在 parse body 過程中,讀取 body 的時候出的錯。所以,檢查一下 body 的內(nèi)容。目前并不能確定到底是什么引起的錯誤,理論上來說,raw body 不管內(nèi)容是什么,都應(yīng)該能讀出來,最多不能 parse,除非不是有效文本(比如直接傳入了非可讀的二進(jìn)制數(shù)據(jù),并不確定,一般瀏覽器會處理的)

以上是思路,但具體還是要靠你自己去檢查了。

陌璃 回答

可以使用文本編輯器或記事本新建個文本文件,內(nèi)容為以下格式,然后修改擴(kuò)展名為.pem

----- BEGIN CERTIFICATE -----
<你的密鑰>
-----END CERTIFICATE----- 
喜歡你 回答

根據(jù)瀏覽器寬度改變字體大小,以750的標(biāo)準(zhǔn)對應(yīng)30的字體大小(rem布局)

1.在瀏覽器小于750的時候生效(可能取決于設(shè)計(jì)圖只有750寬)
2.根據(jù)實(shí)際寬與標(biāo)準(zhǔn)寬比例,獲取當(dāng)前寬度下的字體大小
3.如果當(dāng)前寬度下的字體大小小于12則取12號字體(這里可能是考慮到部分瀏覽器有最小字號的限制)
陪妳哭 回答

segmentfault的話...貌似沒有
幫助文檔在這里:https://segmentfault.com/mark...
如果一定想高亮文本的話可以用行內(nèi)html然后加css樣式
例如
style
class

<b style="color:red">style</b>
<b class="tag">class</b>

(重新編輯就不能生效了....第一次發(fā)布的時候有效果)

樓上回答的很好了。
題主可能沒有理解arguments
推薦看看MDN arguments
arguments 是一個對應(yīng)于傳遞給函數(shù)的參數(shù)的類數(shù)組對象。(實(shí)際傳入的參數(shù))
這里的destroyer函數(shù)第一個參數(shù)arguments[0] 就是這里申明的arr形式參數(shù),也就是 [1, 2, 3, 1, 2, 3],所以可以用filter方法。其他的參數(shù)是arguments[1],arguments[2]依此類推。
所以你可以運(yùn)行下這個函數(shù),加上console.log(),可以看出函數(shù)是怎么執(zhí)行的。

玄鳥 回答

文字水平對齊方式錯了,應(yīng)該是右對齊,默認(rèn)是右對齊,把yAxis的boundaryGap : false,和 align:'left'去掉,你不要y軸刻度應(yīng)該設(shè)置yAxis axisTick:false, 要用左對齊的話在axisLabel加個margin

      yAxis: {
                        type: 'category',
                        nameLocation:"left",
                        axisTick:false,
                        //boundaryGap : false,
                        data:  ["Apple|iPhone 6","Apple|iPhone 6s","Apple|iPhone 7 Plus","Apple|iPhone 7",
                            "Apple|iPhone 6 Plus","Apple|iPhone 6s Plus","Apple|iPhone 5S","OPPO R9s","HUAWEI MHA-AL00","Vivo X7"
                        ].reverse(),
                        splitLine: {show: false},
                        axisLabel: {
                             margin:150,              
                            textStyle: {
                                color: '#666',
                                fontSize:'12',
                                baseline:'middle',
                                align:'left',               
                            }
                        }
                 
                    },
                    ser
玄鳥 回答

我用vue構(gòu)建項(xiàng)目正好遇到這個問題,用的是文章中的方法解決的,希望能幫到您http://www.aazzp.com/2017/11/...

選擇 回答

http://www.jb51.net/article/6...
或者百度(js 判斷字符串的字節(jié)長度),
有很多辦法實(shí)現(xiàn)

傻丟丟 回答

自己整理了一下答案:
nodejs提供了vm模塊,相當(dāng)于一個沙盒模式。我試了運(yùn)行一段代碼,比如

var code = `console.log(require('fs'));`
//console.log(eval(code));
vm.runInContext(code, sandbox);

比如我擔(dān)心用戶會制造一段代碼,讀取服務(wù)器某些文件,但是測試發(fā)現(xiàn)會報錯:

因?yàn)樗麄兊纳澈兄懈揪蜎]有這個require函數(shù),就沒有辦法加載包,更不會加載一些危險的包,如vm與fs。

所以不必?fù)?dān)心引入其他的包。

我測試讀取了我的一個全局變量。

比如

console.log(appConfig);

是讀取不到信息的。

目前來看,安全性還可以。

參考資料:

http://nodejs.cn/api/vm.html

http://blog.csdn.net/zccz14/a...

脾氣硬 回答

ES6的promise,ES8的async都適合解決此類問題。jquery有一個deferred對象也是解決這類問題的

愛礙唉 回答

./fs.json這個是基于入口文件的路徑。
建議使用__dirname+'/fs.json'來相對當(dāng)前路徑進(jìn)行定位。

不討喜 回答

redirect: '/product'放到第一個路由對象上就好了
改成這樣

routes: [
    {
      path: '/',
      name: 'Index',
      redirect: '/product',
      component: Index,
      children: [
        {
          path: '/product',
          name: 'Product',
          component: Product
        },
        {
          path: '/work',
          component: Work
        },
        {
          path: '/contact',
          component: Contact
        }
      ]
    },
  ]
深記你 回答

你清除的位置是不是有點(diǎn)遠(yuǎn)

 clearTimeout(self.setVar);
    (function setColor() {
      self.setVar = setTimeout(function() {

改成這樣就不會導(dǎo)致有多個setTimeout

(function setColor() {
  clearTimeout(self.setVar);
  self.setVar = setTimeout(function() {
好難瘦 回答

*{

  padding: 0;
  margin: 0;
  box-sizing: border-box;
}
把盒模型更改一下