摘要:中的操作符的不同之處在于,它們能夠適用于很多值,例如字符串數(shù)字值布爾值甚至對象。在應用于布爾值時,先將其轉(zhuǎn)換為再執(zhí)行加減的操作。布爾值變量變?yōu)閿?shù)值變量。在有一個操作數(shù)不是布爾值的情況下,邏輯與操作就不一定返回布爾值。 前言 初學者會覺得操作符的知識很簡單,但是隨著學習的深入會發(fā)現(xiàn)很多語句都可以用操作符來簡化,所以深入理解操作符可以幫助你寫出高性能的代碼。這篇文章主要記錄不同操作符所遵循...
摘要:好吧,我承認太標題黨了,這篇文章是通過一道前端面試題引出的純技術討論。我先要矯情無比的從中外詩歌說起。這一星期陸陸續(xù)續(xù)面試了不少于個人,其中不乏工作履歷突出的候選者。這樣做的問題在于循環(huán)并沒有要求枚舉對象的修改與當前循環(huán)保持一致。 好吧,我承認太標題黨了,這篇文章是通過一道前端面試題引出的純技術討論。我先要矯情無比的從中外詩歌說起。 傳統(tǒng)的佛學經(jīng)典里,被世人熟知的有這樣一句話:一花一世...
摘要:說明一下里函數(shù)傳的是值還是引用答案是都傳。如果傳入的參數(shù)是簡單類型,如和,那么傳入的就是值。如果是對象和數(shù)組,在函數(shù)里做的操作就會影響到函數(shù)外邊。舉幾個栗子結(jié)語提問和糾錯請留言。 說明一下 JavaScript里函數(shù)傳的是值還是引用?答案是都傳。如果傳入的參數(shù)是簡單類型,如String和Number,那么傳入的就是值。但如果你傳入的是Object和Array,那么就是引用。 這就意...
摘要:對象在中,除了數(shù)字字符串布爾值這幾個簡單類型外,其他的都是對象。那么在函數(shù)對象中,這兩個屬性的有什么區(qū)別呢表示該函數(shù)對象的原型表示使用來執(zhí)行該函數(shù)時這種函數(shù)一般成為構(gòu)造函數(shù),后面會講解,新創(chuàng)建的對象的原型。這時的函數(shù)通常稱為構(gòu)造函數(shù)。。 本文原發(fā)于我的個人博客,經(jīng)多次修改后發(fā)到sf上。本文仍在不斷修改中,最新版請訪問個人博客。 最近工作一直在用nodejs做開發(fā),有了nodejs,...
摘要:不過這種方案存在一個問題,就是無法發(fā)送圖片。尤其是對等標簽需要格外的注意。后端必須對前端傳過來的數(shù)據(jù)進行再次驗證。 這一篇文章主要是對 安全性 的思考,首先了解一下一些常見的網(wǎng)絡攻擊 xss跨站點腳本攻擊 XSS是注入攻擊的一種,其特點是不對服務器造成任何傷害,而是通過一些正常的站內(nèi)交互途徑,發(fā)布含有js的攻擊代碼,如果服務器沒有沒有過濾或者轉(zhuǎn)義這些腳本,作為內(nèi)容發(fā)布到了頁面上,其他用...