随笔分类 - 前端 / JS
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>localStor
阅读全文
摘要:箭头函数提供了一种更加简洁的函数书写方式。基本语法是: 参数 => 函数体 箭头函数多用于匿名函数的定义 //传统方式定义函数 var f1 = function(a) { return a } //console.log(f1(3)) //es6使用箭头函数定义 //参数 => 函数体 var f
阅读全文
摘要:拓展运算符(...)用于取出参数对象所有可遍历属性然后拷贝到当前对象 //对象复制 let person1 = {name: "Amy", age: 15} let someone1 = { ...person1} //console.log(someone1) //对象合并 let age = {
阅读全文
摘要://传统方式定义对象 const name = "lucy" const age = 20 const user1 = {name:name,age:age} //console.log(user1) //es6 const user2 = {name,age} console.log(user2)
阅读全文
摘要:模板字符串相当于加强版的字符串,用反引号 `,除了作为普通字符串,还可以用来定义多行字符串,还可以在字符串中加入变量和表达式。 //字符串插入变量和表达式。变量名写在 ${} 中,${} 中可以放入 JavaScript 表达式。 let name = "lucy" let age = 20 let
阅读全文
摘要:解构赋值是对赋值运算符的扩展。 他是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值。 在代码书写上简洁且易读,语义更加清晰明了;也方便了复杂对象中数据字段获取。 //1、数组解构 let a = 1, b = 2, c = 3 //console.log(a, b, c) // ES6
阅读全文
摘要:// 1、声明之后不允许改变 const PI = "3.1415926" PI = 3 // TypeError: Assignment to constant variable. // 2、一但声明必须初始化,否则会报错 const MY_AGE // Missing initializer i
阅读全文
摘要:// var 声明的变量没有局部作用域 // let 声明的变量 有局部作用域 { var a = 1; let b = 2; } console.log(a) console.log(b) //b is not defined // var 可以声明多次 // let 只能声明一次 var m =
阅读全文
摘要:const obj = { name: '张三', age: 20, address: 'abc' } const {name,address} = obj; console.log(name); console.log(address); 数组的解构 const names = ["张三","李四
阅读全文
摘要:数组转字符串 var authority= ['1','2']; let permission = authority.join(","); console.log(permission )//1,2 字符串转数组 var a='1,2' a.split(',') console.log(a)//
阅读全文
摘要:var arr=[1,2,3,4]; alert(arr.indexOf(2));
阅读全文
摘要:Object.assign()是浅拷贝。 Object.assign()合并成一个新的对象再赋值 Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象 例: this.seller=Object.assign({},this.seller,new.data)
阅读全文
摘要:splice(index,len,[item])它也可以用来替换/删除/添加数组内某一个或者几个值(该方法会改变原始数组) index:数组开始下标 len: 替换/删除的长度 item:替换的值,删除操作的话 item为空 删除: //删除起始下标为1,长度为1的一个值(len设置1,如果为0,则
阅读全文
摘要:一、前言 最近项目中,遇到需要将对象转换成字符串进行传递,上次写过一篇文章关于json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值。当时主要是用在有时候处理字符串和json对象之间的转换,写的主要是怎么用,涉及到JSONstringify具体用法没有涉及到,有时候
阅读全文

浙公网安备 33010602011771号