我大學畢業找工作時,經常做一些稀奇古怪的面試題。這不,給大家分享一道整蠱的面試題,它其實不能算一道正式的面試題,大家可以用它來捉弄你們那些程序員朋友。
題目:如何用JavaScript實現2+2=5?
答案如下。
新建一個txt文件,然後把後綴名改為.html, 再用瀏覽器打開。
html
script
g = function () {
H = 3
return H + H
}
f
JS面向對象的本質不是基於類(class),而是基於構造函數(constructor)和原型對象(prototype)
創建對象(封裝)
最簡單的創建對象的方式就是通過Object的構造函數或者對象字面量,但這兩種方式在使用同一個接口創建多個對象時會產生大量重複代碼。
工廠模式
function createPerson(name, age, job) {
let o = new Obj