阮一峰的網(wǎng)絡(luò)日志——Javascript嚴(yán)格模式詳解 嚴(yán)格模式的目的 消除javascript語(yǔ)法的一些不合理、不嚴(yán)謹(jǐn)之處,減少一些怪異行為; 消除代碼運(yùn)行的一些不安全之處,保證代碼運(yùn)行的安全; 提高編譯器效率,增加運(yùn)行速度; 為未來(lái)版本的JavaScript做好鋪墊 嚴(yán)格模式標(biāo)志 use strict; //code here (function(){ use ...
摘要:非對(duì)稱加密提交表單到首先用工具生成一對(duì)非對(duì)稱密鑰然后在前端引入庫(kù)用于非對(duì)稱加密再綁定的事件對(duì)表單需加密數(shù)據(jù)進(jìn)行加密處理然后就可以在后端中通過(guò)方法解析傳輸過(guò)來(lái)的加密數(shù)據(jù)了 非對(duì)稱加密提交表單到PHP 首先用openssl工具生成一對(duì)RSA非對(duì)稱密鑰 openssl genrsa -out rsa_1024_priv.pem 1024 openssl rsa -pubout -in rsa...
摘要:進(jìn)行一些判斷,將目標(biāo)位置設(shè)置在在,不變,也就是將其向右水平移動(dòng)。另外,完整源代碼中沒(méi)用這個(gè)抽象函數(shù)。 前言:其實(shí)js動(dòng)畫跟CSS-DOM結(jié)合的挺緊密的,都是用js函數(shù)實(shí)現(xiàn)一段時(shí)間內(nèi)重復(fù)設(shè)置元素的樣式就形成了動(dòng)畫,其中涉及到大量的用DOM獲取元素樣式操作,所以可以先看一下CSS-DOM那篇文章,這次總結(jié)一下js中的動(dòng)畫,這一篇是基礎(chǔ)知識(shí)總結(jié),只用到了setTimeout函數(shù),還有兩個(gè)定時(shí)...
摘要:操作符構(gòu)造步驟有三步構(gòu)造一個(gè)類的實(shí)例這個(gè)實(shí)例是一個(gè)空對(duì)象,并且他的屬性指向構(gòu)造函數(shù)的原型。不優(yōu)化原生的或自定義的作為構(gòu)造函數(shù)是及其不高效的。 原文地址:Javascript – How Prototypal Inheritance really works 在網(wǎng)上可以看到各種關(guān)于Javascript原型繼承的文章,但Javascript規(guī)范中只提供了new操作符這一種實(shí)現(xiàn)原型繼承的方法...
摘要:第章內(nèi)存區(qū)域與內(nèi)存溢出異常運(yùn)行時(shí)數(shù)據(jù)區(qū)域虛擬機(jī)在執(zhí)行程序的過(guò)程中會(huì)把它所管理的內(nèi)存劃分為若干個(gè)不同的數(shù)據(jù)區(qū)域。即對(duì)象指向它的類元數(shù)據(jù)的指針,虛擬機(jī)通過(guò)這個(gè)指針來(lái)確定這個(gè)對(duì)象是哪個(gè)類的實(shí)例。 第2章 Java內(nèi)存區(qū)域與內(nèi)存溢出異常 2.2 運(yùn)行時(shí)數(shù)據(jù)區(qū)域 Java虛擬機(jī)在執(zhí)行Java程序的過(guò)程中會(huì)把它所管理的內(nèi)存劃分為若干個(gè)不同的數(shù)據(jù)區(qū)域。根據(jù)《Java虛擬機(jī)規(guī)范(Java SE 7版)...