JavaScript
zbailing
这个作者很懒,什么都没留下…
展开
-
逻辑与运算表达式
var a = 2;var b = 6;/** &&* 两边条件都为true时,结果才为true* 如果有一个为false,结果为false* 当第一个条件为false时,就不再判断后面的条件** 下面带有逻辑与运算的表达式:* &&左边为true时,执行右边* &&左边为false时,不执行右边* */a !== 2 && b++;console.log(b); // 6...原创 2022-03-15 16:08:29 · 523 阅读 · 0 评论 -
JS语法
var testObj = { a: {}, b: 3, } testObj.a && tt() function tt (){ console.log('success!'); }&&运算,有时可以代替if,如果&&前面的值为true,则返回后面的值。var a = 3; console.log(a || 'go');三元表达式可简写...原创 2020-08-10 15:27:18 · 87 阅读 · 0 评论 -
使用String.prototype添加自定义方法
例子:/** 使用String.prototype添加自定义方法* */String.prototype.ttt = function () { return '---' + this + '---';}var str = 'abc';console.log(str.ttt()); // ---abc---原创 2020-03-18 14:43:25 · 639 阅读 · 0 评论 -
检测某数组中是否含有某字符串?
['success', 'warning', 'danger'].indexOf('success') // 0['success', 'warning', 'danger'].indexOf('world') // -1原创 2019-12-18 10:14:49 · 846 阅读 · 0 评论 -
a标签href属性要点
html A标签的onclick事件和href的使用转载 2019-09-03 13:13:47 · 958 阅读 · 0 评论 -
JSON字符串与JSON对象互相转换
JSON.parse()在接收服务器数据时一般是JSON字符串。我们可以用JSON.parse()将JSON字符串转换为javascript JSON对象。1、语法JSON.parse(jsontext, function(key, value){ });参数说明:jsontext:必需,一个有效的json字符串,必须是单引号包含双引号的字符串。function(ke...转载 2019-07-10 16:41:31 · 455 阅读 · 0 评论 -
JS 本地存储 和 会话存储
window.sessionStorage属性localStorage 和 sessionStorage 属性允许在浏览器中存储 key/value 对的数据。sessionStorage用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据。仅刷新页面不会删除数据。1、语法window.sessionStorage//window可以省略。保存数...转载 2019-07-10 09:41:49 · 2801 阅读 · 0 评论 -
JS中const、var 和 let的区别
constconst 定义的变量不可修改,而且必须初始化。const b = 2;//正确// const b;//错误,必须初始化 console.log('函数外const定义b:' + b);//有输出值// b = 5;// console.log('函数外修改const定义b:' + b);//无法输出 varvar 定义的变量可以修改,如果不初始化会输出un...转载 2019-07-09 15:16:43 · 203 阅读 · 0 评论