摘要: 新函数创建时都会有一个prototype属性(指针)指向其原型 原型的constructor则是指向该函数 obj.prototype.constructor; //ƒ obj(){} 新函数可以作为一个构造函数new一个实例 var o = new obj(); o.__proto__; 这里的_ 阅读全文
posted @ 2021-04-19 10:45 叶际参差 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 实际上,apply和call的功能是一样的,只是传入的参数列表形式不同。 call:在其中运行函数的作用域,必须逐个列举出来的传递给该函数的参数 apply:在其中运行函数的作用域和一个数组argArray或arguments。 call 和 apply的最大用处是扩展函数赖以运行的作用域—— wi 阅读全文
posted @ 2021-04-14 17:18 叶际参差 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 调用replace()找出每一个匹配的结果是相互独立的。先看例子: var text = "cat,bat,sat,fat"; var pattern = /(.at)/g; var res = text.replace(pattern,'world($1,$2)'); //world(cat,$2 阅读全文
posted @ 2021-04-14 17:13 叶际参差 阅读(55) 评论(0) 推荐(0) 编辑
摘要: Global对象是EMCAScript的一个单体内置对象。 ECMA-262对内置对象的定义是:“由ECMASript实现提供的、不依赖于宿主环境的对象,这些对象在ECMAScript程序执行以前就已经存在了。开发人员不必显式地实例化内置对象,因为它们已经实例化了。 ECMAScript中的Glob 阅读全文
posted @ 2021-04-12 09:13 叶际参差 阅读(780) 评论(0) 推荐(0) 编辑
摘要: #JavaScript toLocaleString()、toString()、valueOf()是JavaScript的复杂数据类型object的实例所具有的方法。 toString() 返回一个表示该对象的字符串。 每个对象都有一个 toString() 方法,当该对象被表示为一个文本值时,或者 阅读全文
posted @ 2021-03-16 10:00 叶际参差 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 计算字符个数 问题描述 JavaScript中,可以通过访问字符串的length属性来获得其长度,但对于多字节字符如中文,日文和韩文等,length并不能准确地返回字符串中的字符数目。 方法 //Array.from(string).length; "𠮷".length; //2,与预期不符 Ar 阅读全文
posted @ 2021-03-10 17:08 叶际参差 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 感谢阅读! 阅读全文
posted @ 2021-03-07 11:28 叶际参差 阅读(64) 评论(0) 推荐(0) 编辑
摘要: //fish.php <?php error_reporting(0); // var_dump($_SERVER); if ((!isset($_SERVER['PHP_AUTH_USER'])) || (!isset($_SERVER['PHP_AUTH_PW']))) { //发送认证框,并给 阅读全文
posted @ 2021-03-07 11:19 叶际参差 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 实验环境 Firefox+Burp suite 测试web应用:pikachu系统(https://github。com/zhuifengshaonianhanlu/pikachu):php开发,后台数据库为mysql,只需要安装好PHP,web中间件(Apache等)就可以运行 集成环境部署软件, 阅读全文
posted @ 2021-03-07 10:07 叶际参差 阅读(436) 评论(0) 推荐(0) 编辑
摘要: parseInt() 适用:只适用于字符串转换为整数,可以转换十六进制数、十进制数和八进制数 转换规则:从第一个数字字符或负号开始,到非数字字符结束,空字符转换结果为NaN(Number()则返回0),函数的返回结果要么为NaN,要么为十进制整数。 语法:第一个参数为要转换的字符串,第二个为该字符所 阅读全文
posted @ 2021-03-06 11:18 叶际参差 阅读(392) 评论(0) 推荐(0) 编辑