随笔分类 - es6-es11
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi
阅读全文
摘要:// 大整形 // let n = 521n; // console.log(n,typeof(n)); // 函数 // let n = 123; // console.log(BigInt(n)); // 大数值 运算 let max = Number.MAX_SAFE_INTEGER; con
阅读全文
摘要:<script> function main(config){ // const dbHost = config && config.db && config.db.host; const dbHost =config?.db?.host; console.log(dbHost); // 192.1
阅读全文
摘要:// // trim // let str = ' iloveyou '; // console.log(str); // // 清除 左侧空格 // console.log(str.trimStart()); // // 清除 右侧空格 // console.log(str.trimEnd());
阅读全文
摘要:// function connect({host,port,username,password}){ // console.log(host); // console.log(port); // console.log(username); // console.log(password); //
阅读全文
摘要:const school = { name:"中国", cityies:["北京","上海","深圳"], area:["朝阳区","黄埔","东城"] } // 获取对象所有的键 // console.log(Object.keys(school)); // (3) ["name", "cityi
阅读全文
摘要:// 1 Array.prototype.includes 用来检测 数组中是否包含某个元素 返回 布尔型值 const mingzhu = ['西游记','红楼梦','三国演义','水浒传']; // 判断 console.log(mingzhu.includes('西游记')); // true
阅读全文
摘要:// 1 Object.is 判断两个值是否完全相等 // console.log(Object.is(120,121)); // false // console.log(Object.is(120,120)); // true // console.log(Object.is(NaN,NaN))
阅读全文
摘要:// 1 Number.EPSILON 是 js 表示最小精度 // console.log(Number.EPSILON); // 2.220446049250313e-16 // console.log(0.1 + 0.2); // 0.30000000000000004 // // 判断两个数
阅读全文
摘要:// es6 实现继承 class Phone{ // 构造方法 constructor(brand,price){ this.brand = brand; this.price = price; } // 父类 成员属性 call(){ console.log('可以打电话'); } } // 智
阅读全文
摘要:// es6 实现继承 class Phone{ // 构造方法 constructor(brand,price){ this.brand = brand; this.price = price; } // 父类 成员属性 call(){ console.log('可以打电话'); } } // 智
阅读全文
摘要:// es5 实现继承 // 手机 function Phone(brand,price){ this.brand = brand; this.price = price; } // 添加方法 Phone.prototype.call = function(){ console.log('可以打电话
阅读全文
摘要:// 手机 // function Phone(){ // } // Phone.name = '手机'; // Phone.change = function(){ // console.log('可以改变世界'); // } // Phone.prototype.size = '5.5inch'
阅读全文
摘要:// 手机 // function Phone(brand,price){ // this.brand = brand; // this.price = price; // } // // 添加方法 // Phone.prototype.call = function(){ // console.l
阅读全文
摘要:let m = new Map(); // 添加元素 m.set('name','Eric'); m.set('change', function(){ console.log('逆天改命...'); }); let key = { school :'ATBEIDA' } m.set(key,['北
阅读全文
摘要:// 声明一个 set let s = new Set(); let s2 = new Set(['大事','小事','好事','坏事','小事']); // console.log(s, typeof s); // console.log(s2); // Set(4) {"大事", "小事",
阅读全文
摘要:基础 const p = new Promise(function(resolve,reject){ setTimeout(() => { // let data = '数据库中的用户数据'; // resolve(data); let err = '数据读取失败'; reject(err) },
阅读全文
摘要:// // 函数代码分隔符 // function * gen(){ // // console.log('hello generator'); // } // let iterator = gen(); // // console.log(iterator); // // iterator.nex
阅读全文
摘要:// 创建 symbol let s = Symbol(); // console.log(s,typeof s); // Symbol() "symbol" let s2 = Symbol('Eric'); let s3 = Symbol('Eric'); // console.log(s2);
阅读全文
摘要:// rest 参数 用于获取函数的实参 用来代替 arguments // es5 获取实参的方式 // function date(){ // console.log(arguments); // } // date("白芷",'阿胶','陈皮') // rest 获取实参的方式 // func
阅读全文

浙公网安备 33010602011771号