网站建设加入购买按钮,胶州专业网站建设公司,网站界面设计需要首先做市场研究,天元建设集团有限公司logoCIA三原则#xff1a;保密性#xff0c;完整性#xff0c;可用性
https:解决了安全传输问题 核心技术#xff1a;用非对称加密传输对称加密的秘钥#xff0c;然后用对称秘钥通信
抓包#xff1a;Wireshark、tshark、tcpdump
valueof方法是一个所有对象都拥有的方法保密性完整性可用性
https:解决了安全传输问题 核心技术用非对称加密传输对称加密的秘钥然后用对称秘钥通信
抓包Wireshark、tshark、tcpdump
valueof方法是一个所有对象都拥有的方法表示对该对象求值。不同对象的valueof方法不尽一致数组的valueof方法返回数组本身
Eg:
Var arr [1,2,3];
Arr.valueof() //[1,2,3]
toString方法也是对象的通用方法数组的tostring方法返回数组的字符串形式
Eg:
Var arr [1,2,3];
Arr.toString()// 1,2,3
Var arr [1,2,3,[4,5,6]];
Arr.toString() //1,2,3,4,5,6
Reverse()
reverse方法用于颠倒排列数组元素返回改变后的数组。注意该方法将改变原数组
需要转译的字符
需要反斜杠转义的一共有12个字符^、.、[、$、(、)、|、*、、?、{和\
\u2028行分割符\u2029段分隔符
正则表达式中的贪婪模式和非贪婪模式
贪婪模式匹配到不能在匹配为止1
非贪婪模式匹配后加个问号匹配到第一个就立即停止
i越过默认情况下正则对象区分字母的大小写所以模式abc匹配字符串ABC加i禁止
m修饰符m修饰符表示多行模式会修改^和$的行为导致其还会匹配行首和行尾即可以识别换行符
非捕获组加.
构造函数加newnew命令的作用就是执行构造函数返回一个实例对象如果没有new其就是一个普通函数构造函数只是为了创建一个实例对象不需要返回值构造函数使用大写来定义
this指向:在哪运行在哪调用
function Fubar(foo, bar) { if (!(this instanceof Fubar)) { return new Fubar(foo, bar); } this._foo foo; this._bar bar;
}
Fubar(1, 2)._foo // 1
(new Fubar(1, 2))._foo // 1
###相当于是一个继承的关系第二个new进来继承第一个new
f内部使用了this关键字随着f所在的对象不同this的指向也不同。只要函数被赋给另一个变量this的指向就会变
使用场合
全局环境
指向它的顶层对象Windows
构造函数
指向实例对象
严格模式
严格模式下如果函数内部的this指向顶层对象就会报错
Call:可以将this绑定在你想绑定的任何一个方法之上原型链污染中很重要单个传参
Apply:也是绑定但是它的传参方式为数组传参
闭包会保存环境变量
箭头函数约等于fenction
Settimeout()执行一次就结束
Setinterval()每隔一段时间便执行一次
同步和异步同步你请求一个其他的不能动
异步请求的时候放在队列中结束后放到主线程
Settimeout()宏任务 New promise微任务
原型链一层一层往上找子类继承父类