国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

代碼奇遇

xinhaip / 2062人閱讀

摘要:今天在寫代碼的時候遇到一種代碼,在處理的參數的時候,錯誤的把看成一個處理了,嘗試著去調用對應的原型對象的屬性,結果報錯誤,可見并非的孩子。

今天在寫代碼的時候遇到一種代碼,在處理function的參數arguments的時候,錯誤的把看成一個Array處理了,嘗試著去調用Array對應的原型對象的slice屬性,結果報undifined錯誤,可見arguments并非Array的孩子。懷著這個疑問,查看了arguments的constructor,發現arguments的constructor竟然是Object.

那么如果我們需要對arguments進行slice,解決方式有很多,原理都是講arguments轉化成數組就解決了,但是問題是,這樣的描述,用什么樣的代碼寫最為優美。選擇call()方法是比較合適的,call(obj,[方法參數])方法使用來描述用別的對象來替代當前對象且調用對應的方法,例如,

emptyArray = [], slice = emptyArray.slice
            alert(arguments.constructor)
            alert(slice.call(arguments,1));//slice是emptyArray對象的,這里相當于把emptyArray替換成arguments來調用slice。
遍歷出數組中的所有元素,并對元素進行處理
var args = [1,2,3];
args.forEach(function(arg){alert(arg)})
|| 和 &&
alert(1||2)//1
alert(""||2)//2
/*
左邊||右邊 ,表示不是選左邊就是選右邊,左邊沒有(false),那么留下來的就是右邊,如果左邊有了(true)留下來的就是左邊。[選了右邊,就把||之前的一起擦掉,選了左邊就把右邊擦掉]
*/
alert(1&&2);//2
alert(""&&2);//""
/*
 與||正好相反
*/

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/85612.html

相關文章

  • python奇遇記:隱藏的python功能

    摘要:先不講數據結構了,這次來說說中一些不被注意的功能。直接交換第二個功能。對的長度使用生成一個序列,然后遍歷或者這樣第三個功能。其實還接受第二個參數,它的作用是在迭代的過程中如果碰到第二個參數則停止。 先不講數據結構了,這次來說說python中一些不被注意的功能。 在python的設計哲學中,有這么一條內容:Simple is better than complex,簡單的代碼比復雜的要好...

    APICloud 評論0 收藏0
  • python奇遇記:深入理解裝飾器

    摘要:可見裝飾器改變了函數的功能。裝飾器除了改變函數功能之外還有一個特性是,函數裝飾器在導入模塊時立即執行,而被裝飾的函數只在明確調用時運行。 什么是裝飾器 裝飾器是什么,簡單來說,裝飾器可以改變一個函數的行為,比如原本有一個函數用來計算菲波那切數列,我們給這個函數加個計算執行時間的裝飾器,這樣原來的函數不僅能夠計算菲波那切數列,而且還可以輸出計算花費了多少時間。 在Python中,有幾個很...

    lemon 評論0 收藏0
  • Python奇遇記:數據結構窺探2

    摘要:找出列表中小于的數據除了列表推導式,還有字典推導式,集合推導式,用法都一樣。如果你的數據量很大的話,考慮使用生成器表達式。切片不僅對列表有用,同樣適用于元組和字符串。切片命名使用方法,內部參數與切片一樣。對剩余的的數據,使用星號代替即可。 上次我們講了幾個不常見的數據類型,每個都有自己特殊的用途,雖然不經常用到,了解一下也好。比如我們提到的數組類型,如果在數據量很大的時候同時要效率,就...

    Ocean 評論0 收藏0
  • python奇遇記:迭代器和生成器

    摘要:來說說迭代器和生成器,還有可迭代對象和生成器表達式。有點繞是不是,其實,一般只要知道可迭代對象以及它是如何實現的就行了,中常常用生成器來代替迭代器,可以說,生成器就是迭代器。 來說說迭代器和生成器,還有可迭代對象和生成器表達式。 之前簡單的提到過,一個對象是可迭代的可以理解為能夠使用for循環。這樣說其實不太準確,某個對象可迭代是因為它內部實現了$__iter__$這個特殊方法。比如在...

    atinosun 評論0 收藏0
  • 北漂之畢業裁員后的又一波奇遇

    摘要:前言之前說到,一畢業,實習的公司,就面臨著轉型,然后裁員,接著說一下,畢業之后,入職的第一家公司的遭遇吧。 showImg(https://segmentfault.com/img/remote/1460000017830221?w=1080&h=810); 前言 之前說到,一畢業,實習的公司,就面臨著轉型,然后裁員,接著說一下,畢業之后,入職的第一家公司的遭遇吧。 快速找到新單位 離...

    zhjx922 評論0 收藏0

發表評論

0條評論

xinhaip

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<