javascript
一千二
好好学习,欣欣向荣!
展开
-
Juicer 中文文档
Juicer 中文文档转载 2020-03-23 18:31:07 · 803 阅读 · 0 评论 -
Number.prototype.toFixed()
numObj.toFixed(digits)toFixed() 方法使用定点表示法来格式化一个数值digits参数小数点后数字的个数;介于 0 到 20 (包括)之间,实现环境可能支持更大范围。如果忽略该参数,则默认为 0RangeError:如果 digits 参数太小或太大。0 到 20(包括)之间的值不会引起 RangeError。实现环境(implementations)也可以支持...原创 2019-12-24 20:48:51 · 628 阅读 · 0 评论 -
stringObject 之复制
stringObject.repeat(count)repeat() 构造并返回一个新字符串,该字符串具有指定的字符串副本数量。count参数介于0和正无穷大之间的整数 : [0, +∞) 。表示在新构造的字符串中重复了多少遍原字符串。RangeError: 重复次数不能为负数。RangeError: 重复次数必须小于 infinity,且长度不会大于最长的字符串。"abc".repe...原创 2019-12-24 20:30:55 · 123 阅读 · 0 评论 -
& 位的与运算
我们平时在进行奇数偶数判断的时候一般会写var n = '2';if(n%2 ===1 ){ console.log('奇数');}else{ console.log('偶数');}但这样显然是更麻烦一点的,因为平时的这些数值计算,计算机是要先转换成二进制再进行计算的,位运算是直接用二进制来进行计算的,如果我们用位运算符&来进行判断的话,计算速度就会提升很多。var n...原创 2019-12-23 20:35:07 · 157 阅读 · 0 评论 -
运算顺序
优先级JavaScript 各种运算符的优先级别(Operator Precedence)是不一样的。优先级高的运算符先执行,优先级低的运算符后执行。var x = 1;var arr = [];var y = arr.length <= 0 || arr[0] === undefined ? x : arr[0];//优先级为:小于等于(<=)、严格相等(===)、或(|...原创 2019-12-09 20:09:37 · 281 阅读 · 0 评论 -
逗号运算符
逗号操作符 对它的每个操作数求值(从左到右),并返回最后一个操作数的值逗号运算符的作用是将若干表达式连接起来。它的优先级别在所有运算符中是最低的https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Comma_Operator...原创 2019-12-09 18:54:12 · 133 阅读 · 0 评论 -
replace()
replace()JS 字符串有replace() 方法。但这个方法只对匹配到的第一个字符串替换。如果要全部替换的话,JS 没有提供replaceAll() 这样的方法stringObject.replace(regexp|substr, newSubStr|function)两个参数都是必需项,用newSubStr|function替换stringObject中第一个符合regexp|su...原创 2019-12-05 22:46:23 · 161 阅读 · 0 评论 -
void() 运算符
void 运算符 对给定的表达式进行求值,然后返回 undefinedvoid是一元运算符,它出现在操作数之前,操作数可以是任意类型,操作数会照常计算,但忽略计算结果并返回undefined。由于void会忽略操作数的值,因此在操作数具有副作用的时候使用void来让程序更具语义console.log(void 0); // undefinedconsole.log(void(0)); // ...原创 2019-12-04 20:32:20 · 1819 阅读 · 0 评论 -
Array转字符串
JavaScript Array转字符串①:Array对象 join() 方法join() 方法用于把数组中的所有元素放入一个字符串并返回此字符串。元素是通过指定的分隔符进行分隔的。arrayObject.join(separator)separator 可选。指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。var statusList = ["UNPAID","RECEIVE...原创 2019-12-03 21:08:28 · 801 阅读 · 0 评论 -
onerror 事件
onerror 事件会在文档或图像加载过程中发生错误时被触发。支持该事件的 HTML 标签:<img>, <object>, <style>支持该事件的 JavaScript 对象:window, imageimg标签的onerror事件情景分析: 有时,img标签中的src图片加载失败,原来的图片位置会出现一个碎片图标 解决方案: 可...原创 2019-12-03 19:38:23 · 1240 阅读 · 0 评论 -
Window.history
window.history 是用来保存用户在一个会话期间的网站访问记录,并提供相应的方法进行追溯。其对应的成员如下:方法:back()、forward()、go(num)、pushState(stateData, title, url)、replaceState(stateData, title, url)属性:length、statehistory.length:当前窗口访问过的网址数量...原创 2019-12-02 18:55:26 · 707 阅读 · 0 评论 -
js之一元运算符
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators一元运算符只有一个操作数typeof 运算符用来判断给定对象的类型原创 2019-10-17 20:57:48 · 145 阅读 · 0 评论 -
js之数据类型
数据类型解读可参见:MDN-数据类型原创 2019-10-17 20:30:52 · 78 阅读 · 0 评论 -
js之call()、apply()方法
call()解读可参见:MDN-call()每个函数都包含两个非继承而来的方法:apply()和call()。call与apply都属于Function.prototype的一个方法,所以每个function实例都有call、apply属性。作用call()方法和apply()方法的作用相同:改变this指向。示例obj1.(method).call(obj2,argument1,ar...原创 2019-10-14 21:01:49 · 191 阅读 · 0 评论 -
stringObject 之截取
substr() 指定位置,截取指定长度的内容stringObject.substr(start,length)start 必需。要抽取的子串的起始下标。必须是数值。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。length 可选。子串中的字符数。必须是数值。如果省略了该参数,那么返回从 stringObje...原创 2019-08-07 09:36:03 · 693 阅读 · 0 评论 -
js之小计
console.log("zhuxuerong"[0]);//zconsole.log("zhuxuerong"[6]);//rconsole.log("zhuxuerong"[12]);//undefinedconsole.log("朱学荣"[0]);//朱console.log("朱学荣"[3]);//undefined现象:""[]类似于数组取值,在长度范围内去对应下标的值,超出...原创 2019-12-05 21:25:48 · 203 阅读 · 0 评论 -
replace()二参为函数时
关于js replace 第二个参数时函数时,函数参数解析function formateString(str,obj) { return str.replace(/\{#(\w+)#\}/g,function(match,key,index,source){ console.log(arguments); return obj[key] })}...原创 2019-12-09 18:22:58 · 209 阅读 · 0 评论