在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ HTML問答
嫑吢丕 回答

搞定了,原因不太清楚,因為有好多可能會導致這個報錯。
解決方法是:將 node_modules 文件夾整個刪掉,然后重新 npm install,即可解決

使勁操 回答

知乎上看的,親測可以沒問題!鏈接描述
圖片描述

{ title : "Image files", extensions : "image/*,jpg,jpeg,png" }, 這樣就好了

孤島 回答

你console.log 出來就知道了、

葬愛 回答

let str = 'Visit 【Microsoft】!';
document.write(str.replace(/【/,'<span>').replace(/】/,'</span>'));

憶往昔 回答

this只需要看執(zhí)行的時候,其他的地方都不要看。

  1. fn()不屬于任何對象,沒使用call,直接調用,this是window(瀏覽器下),所以是length=10;
  2. arguments[0],這個其實有點繞,你可以試試var arr = [function(){console.log(this.length)];arr[0](),它其實屬于這種調用方式arguments.0()(當然這么寫是不對的),所以this是arguments,而arguments長度就是你傳入的參數的個數2。
  3. fn.call(obj, 12);這個就不用說了,this就是obj,length=5

舉個例子

var length = 10
var arr = [
    function () {
        console.log(this.length)
    }
]
var fun = arr[0]
fun() //10

這個你可能會問,函數不是屬于arr的么,為什么是10?
只與調用時有關fun()直接調用的,就是window


補充下箭頭函數的吧

var length = 10;
var fn = () => {
    console.log(this.length)
};
var obj = {
    length: 5, 
    method: function (fn) {
        fn();
        arguments[0]();
        fn.call(obj, 12);
    }
};
obj.method(fn, 1);

你可以再看看這個
箭頭函數沒有自己的this,只會就近(這個就近是聲明位置的就近)取,所以一直是window。

避風港 回答

我感覺應該是這個思路,就是替換一下,把沒有顏色得文字替換為有顏色得文字

<!DOCTYPE html>
<html>

 <head>
      <meta charset="UTF-8">
      <title></title>
 </head>
 <style type="text/css">
      *{
          margin: 0; padding: 0;
      }
      .comment {
          margin: 0 auto;
          width: 1000px;
          font-family: "微軟雅黑";
           color: grey;
      }
 </style>
 <script type="text/javascript">
    function replace(){
        var precontent = text01.value;
        var recontent = text02.value;
        //console.log(precontent, recontent);
        
        var str = article.innerHTML;
        
        article.innerHTML = str.replace(new RegExp(precontent,"g"), "<font style='color:red'>"+recontent+"</font>");
        
    }
 </script>
 <body>
      請輸入要替換的內容:
      <input type="text" name="precontent" id="text01" value="" />
      請輸入替換后的內容:
      <input type="text" name="reconteent" id="text02" value="" />
     <button onclick="replace()">替換</button>
      <div id="article" class="comment">
         在HTML&CSS中,如何最科學地將文字顯示在圖片正中間? 7 回答 | 已解決

怎樣讓這個文字隨著瀏覽器寬度自動換行? 1 回答 | 已解決
求一份瀏覽器中html css javascript jquery ajax的渲染順序與原理?。?1 回答 | 已解決
node.js + express 加載html頁面后只能顯示文字 提示圖片 css文件加載404錯誤 1 回答 | 已解決
如何用JavaScript實現如下動畫文字 6 回答
WeUI樣式庫中僅引用了.css為什么瀏覽器中顯示.less文件 ? 3 回答 | 已解決
如何在火狐瀏覽器中讓多行文字只顯示兩行且多余的文字用省略號代替 1 回答
css排版,在微信和uc中,文字下方出現空白 1 回答
如何隱藏滾動條但又能滾動,不用js實現 1 回答
</div>

 </body>

</html>

冷溫柔 回答

vue-router 官方文檔里有關于滾動行為的內容:https://router.vuejs.org/zh-c...

具體加載100個圖片的問題,如果圖片大小確定的,可以先用占位符占好位,再對圖片進行懶加載

喵小咪 回答

1.它是字符串,名字叫json字符串

var_dump('["msg",{"rp":"ss"}]');//NewFile.php:6:string '["msg",{"rp":"ss"}]' (length=19)

不懂為什么很多人會把數組編碼后的json字符串數組畫上等號
為什么要json編碼,因為socket無法直接傳遞php數組,大多數sokcet消息傳遞用的是json字符串,有時候也可以直接傳遞二進制。
為什么無法直接傳遞數組,因為不統(tǒng)一,php有php的數組,java有java的數組,而json是標準統(tǒng)一的

2.json解碼后它確實是數組
但是 @Euphoria 的代碼是錯誤的
請注意array[1],也是數組而不是 @Euphoria 的代碼里的json

print_r(json_decode('["msg",{"rp":"ss"}]',TRUE));
/*
Array
(
    [0] => msg
    [1] => Array
        (
            [rp] => ss
        )

)
*/

下面的才是正確的

$arr = ['msg',['rp'=>'ss']];
echo json_encode($arr);//["msg",{"rp":"ss"}]

ps:json解碼(json字符串)的array[1]不一定是數組,因為phpjson_decode不傳第二個參數返回的是object

var_dump(json_decode('["msg",{"rp":"ss"}]'));
/*
NewFile.php:6:
array (size=2)
  0 => string 'msg' (length=3)
  1 => 
    object(stdClass)[1]
      public 'rp' => string 'ss' (length=2)
*/
維他命 回答

<a onclick="this.href=`111.html?id=${this.textContent}`">xxx</a>
HTML是靜態(tài)的,沒有EL表達式這一說,所以得靠JS來做這件事。

我甘愿 回答

原本是支持的,寫了別的組件相互影響了

生性 回答

發(fā)現自己不小心寫了一個axios裝飾器代碼:

axios.interceptors.request.use(function (config) {
    console.log(config);
    config.transformRequest = [function (data) {
        let ret = '';
        for (let it in data) {
            ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&';
        }
        return ret;
    }];
    // 在發(fā)送請求之前做些什么
    return config;
}, function (error) {
    // 對請求錯誤做些什么
    return Promise.reject(error);
});
司令 回答

setTimeout第一個參數應該傳入的是即將執(zhí)行的函數

setTimeout(showTime, 1000);
離觴 回答

單純js的話目前還不知道如何修改,input的type屬性可以顯示不同類型的鍵盤,比如type=search,如果是混合開發(fā)的話,可以要ios提供方法給你調用

妖妖 回答

一定要獲取數組里面的null就是用filter獲取,const nullArr = arr.filter(item=> item===null)

ES5: var nullArr = _times.filter(function(item){ return item === null })

但是null這個值你獲取了是沒有意義的,有意義的應該是null的位置,也就是數組的下標

==============================

function getNulls(arr) {
  return arr.reduce(function(nullList, item, index) {
    if (item === null) {
      nullList.push(index);
      return nullList;
    }
    return [];
  }, []);
}

var arr = [1, 2, 3, null, 4, null, null, 8, null, null, null];

var result = getNulls(arr);
console.log(result);

// [8, 9, 10]

上面是獲取下標的方法。不過我還是不太理解你的需求,比如你為什么要在if判斷?最好你能完整描述下需求,以找到更好的實現方式

萢萢糖 回答

arr1 = arr.filter((elem,index)=> elem.sort != 4)
arr2 = arr.filter((elem,index)=> elem.sort == 4)

嘟尛嘴 回答

你的vue中未聲明test變量或者未定義test函數

墨染殤 回答

css3的 transform可以解決,如若兼容性好,建議使用定位使其脫離文檔流。

逗婦乳 回答

clipboard.png

我用的是dva

上面是個post

create 是自己封裝好的post

data是數據