导语:今天说一下如何获取url参数值。 思路 通过location的search就可以获取到url中问号后面的值。 字符串过滤到问号 通过split方法分割参数集合 循环赋值 匹配对应的参数值 返回值 封装的方法 `js function getUrlParams(name) { // 不传name返回所有值,否则返回 ...
导语:今天说一下如何获取url参数值。 思路 通过location的search就可以获取到url中问号后面的值。 字符串过滤到问号 通过split方法分割参数集合 循环赋值 匹配对应的参数值 返回值 封装的方法 `js function getUrlParams(name) { // 不传name返回所有值,否则返回 ...
导语:set是ES6中的新增的数据结构,是一种构造函数,类似于数组,但是里面的元素都是唯一的,不重复的。 学习set 例如: `js const set = new Set(); [1,2,3,4,5,2,1,2,1,2].forEach( x => set.add(x) ); for(let i of set) { console.log(i); ...
导语:今天学习一下let命令。 let命令的用法 let是es6中的声明一个变量的命令,只在它声明的代码块中有效,出了这个代码块就会报错。也非常适合for循环,在循环中i的值只在循环语句中生效,在外边取不到的。 var命令声明的是一个全局的变量,i是指向全局的变量,只会输出最后的值。而let只在循环语句块里面生效,每次循环都会重新声明一个i的,所以每次循环都能拿到对应的 ...
导语:今天说一下有关对象操作方法的文章。 目录 什么是对象 创建对象 对象的属性 作为关联数组的对象 Object的属性和方法 什么是对象 在js中数据类型分为两类,一个是基本数据类型,另一个是引用数据类型。基本数据类型包括文本字符串string、布尔boolean、数字number、未定义nudefined、空值null,而引用 ...
导语:今天给大家带来一篇有关数组操作方法的文章。 目录 新建数组 添加数组中的元素 修改数组中的元素 删除数组元素内容 合并数组 删除指定数组 截取指定数组 判断数组的几种方法 新建数组 方法一:通过new运算符创建一个数组构造函数。 `js var arr = new Array(); ` ...