鍍金池/ 問答/ HTML問答
耍太極 回答

let flag = false;
Number(flag)
//0

let b = new Boolean(false);
b //Boolean?{false}
Number(b)
//0

可以轉(zhuǎn)換的,會自動包裝與拆包(包裝類型) 默認 false -> 0 , true -> 1

不知道你問的是不是這個?不是的話,可以截個圖書上說的具體是啥,哪里沒明白

怪痞 回答

你這個是vim按鍵的把,輸入i是不是就能編輯了?
你可以裝個sublime的按鍵
clipboard.png

陪她鬧 回答

你這個package.json有點老了吧。

升級一下weex-toolkit。
使用webpack創(chuàng)建一個新的weex項目,看看現(xiàn)在的package.json對比一下

初心 回答

因為你 function(i) 這里把 i 的聲明覆蓋了啊。

維他命 回答

之前有人解答過你的問題了,現(xiàn)在我用js還原下他的算法過程給你參考下吧,不過這里順便把變紅也加上了,有點小麻煩圖片描述
初始化個t=0,遍歷數(shù)組_list,t+=tableTwo[i],如果_list[i]>0,且_list[i]>t,整段變紅(注意k的位置),t=0,然后繼續(xù)
`var _list = [

    ["采樣",-2],
    ["送檢",null],
    ["簽收",null],
    ["已登記",42],
    ["IOM",null],
    ["離心",null],
    ["去蓋",46],
    ["測試中",1],
    ["已上傳",962762],
    ["已發(fā)送",undefined]
]
var tableTwo = [
    ["采樣",0],
    ["送檢",10],
    ["簽收",10],
    ["已登記",10],
    ["IOM",10],
    ["離心",10],
    ["去蓋",10],
    ["測試中",10],
    ["已上傳",10],
    ["已發(fā)送",10]
]

var t=0;
    var k=-1;
    for(var i=0;i<_list.length;i++){
        t+=tableTwo[i][1];
        if(_list[i][1]>0){
            if(_list[i][1]>t){
                for(var j=i;j>k;j--){
                    _list[j][0]='red';//變紅
                }
                t=0;
            }
            k=i;
        }
    }
    console.log(_list[i]);

`

女流氓 回答

經(jīng)過測試,發(fā)現(xiàn)時iPhone手機在上傳的時候,把exif信息里面的大部分信息過濾掉了

故人嘆 回答

去掉td和tr的內(nèi)外邊距

夢一場 回答

官方答案在此

receiver(Book)其實就是函數(shù)的一個參數(shù)而已,所以用struct就會有復制且不能修改屬性
反過來看,用pointer,那么book就有被函數(shù)修改的風險

歆久 回答

click和onclick是兩種用法,onclick是在html代碼中聲明對此html代碼綁定一個點擊事件,但是在js里面是需要使用click來聲明點擊事件

例如
html: <input type='test' onclick="function();">
js: cs1.attachEvent('onclick',function());

小曖昧 回答

jsonp需要服務端支持,并不是說用了jsonp就能把所有不支持跨域的請求變成可以跨域的。

柒喵 回答

自己寫一個簡易webpack插件就可以了。示例代碼:

{
  plugins: [
    function() {
      // 修改package.json中的版本號
      this.plugin('done', function() {
        const pkgPath = path.join(__dirname, '/../package.json');
        let pkg = fs.readFileSync(pkgPath);
        pkg = JSON.parse(pkg);
        pkg.version = '1.0.1';
        fs.writeFileSync(pkgPath, JSON.stringify(pkg, null, 2));
      });
    },
    new webpack.DefinePlugin({
      'process.env.MY_VERSION': JSON.stringify(require('../package.json').version)
      // 項目中使用 process.env.MY_VERSION 輸出
    })
  ];
}
咕嚕嚕 回答

'$route'(to, from) {

 執(zhí)行數(shù)據(jù)更新對應的方法  比方說
 this.id = this.data_id

}

情未了 回答

第五步加載圖片等外部文件。執(zhí)行在瀏覽器渲染樹渲染的階段,之前還有樣式表解析構(gòu)建渲染樹,再之前才是第四部DOM樹的構(gòu)建,所有5在4之后執(zhí)行

不討囍 回答

如果我沒有猜錯,你可能遇到數(shù)組檢測問題:
猛擊查看官網(wǎng)描述:
大致意思就是:數(shù)組某些方法在使用后不會改變原始數(shù)組(而是返回新數(shù)組),例如:filter、concat、slice...,so Vue不能檢測到改變。你得換個姿勢來...

陪她鬧 回答

v-on的值分倆種情況:

簡單取值路徑或者函數(shù)表達式

簡單路徑例如:

  • v-on="a"
  • v-on="a.b"
  • v-on="obj.foo"

函數(shù)表達式如:

  • v-on="() => console.log(1)"
  • v-on="function() { console.log(1) }"

滿足這個條件的值會被處理成函數(shù)調(diào)用, 也即是說, 你不用提供圓括號.

  • a 處理為 a()
  • a.b 處理為 a.b()
  • obj.foo 處理為 obj.foo()
  • () => console.log(1) 處理為 (() => console.log(1))()
  • function() { console.log(1) } 處理為 (function() { console.log(1) })()

非簡單取值路徑也非函數(shù)表達式

除去上面提到的兩種情況, 其他情況下 v-on 的值會被包裹進一個函數(shù)聲明內(nèi).

  • a ? b : c 處理為 function($event) { a ? b : c }
  • b($event.target.value) 處理為 function($event) { b($event.target.value) }

這就是為什么你可以使用 $event 變量的原因.

晚風眠 回答
console.log(new Array(500).fill('*'))
如果不要數(shù)組格式可以加個變成字符串
console.log(new Array(500).fill('*').toString())


上面這種方法有取巧之嫌,我估計面試的人想考你遞歸
function printstart(i){
  console.log('*')
  if(i<500){
    i++
    printstart(i)
    
  }
}

printstart(0)
離觴 回答

你用的是virtualbox虛擬機嗎?那個是virtualbox guest的源碼包,需要你實現(xiàn)安裝編譯依賴(比如kernel-devel, gcc, make, perl等等),然后運行那個run腳本。注意那個run腳本在光盤中是不具有可執(zhí)行權(quán)限的,不能直接雙擊運行,必須拷貝出來,賦可執(zhí)行權(quán)限,在終端下交互式運行。

see: https://www.tecmint.com/insta...

澐染 回答

這個跟很多原因有關(guān),無法在瀏覽器看到具體的效果我只能猜測。

猜測1:img 沒加block 屬性。
猜測2:你設(shè)了rem 肯定就做了適配。那么根據(jù)瀏覽器的大小,你的html的fontSize可能已經(jīng)變了不再是100了,而是帶小數(shù),無窮小數(shù),例如0.33333333....的那種。瀏覽器會搞個四舍五入取成0.3。。那少的哪個0.3就擠下去了,,
猜測3: 因為你設(shè)了border 有可能因為div的實際寬度=width+border 圖片=100%=div的實際寬度 = div.width+ border 擠下去的。

還有問題接著問。如果覺得這個回答是認真的請采納和點贊。

做不到 回答

你如果沒有自己監(jiān)聽delete按鍵事件執(zhí)行router.go(-1)的話,這應該只是特定瀏覽器才會出現(xiàn)這樣的問題,你可以監(jiān)聽delete按鍵事件阻止默認行為event.preventDefault()