ICode9

精准搜索请尝试: 精确搜索
  • es62022-08-14 01:03:20

    ES6简介 - ECMAScript是javascript标准 - ES6就是ECMAScript的第6个版本 - ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 ES6新增加的功能: 1.let

  • ES5及ES62022-08-13 19:02:30

    ES5的严格模式 所谓严格模式,从字面上就很好理解,即更严格的模式,在这种模式下执行,浏览器会对JS的要求更苛刻,语法格式要求更细致,更符合逻辑。 怪异模式:就是我们之前一直使用的开发模式,就叫怪异模式。因为很多时候出来的结果是非常怪异的,所以才称之为怪异模式。 'use strict' //一般用

  • JavaScript中的es5及es6新增的内容2022-08-13 15:04:08

    ES5及ES6 es表示ECMASCript ,他是从es3,es5,es6,es5是2009.12月发布的,es6是2015.6月发布的。vue2完全支持es5的(vue3完全支持es6的),react完全支持es6 es5的新特性 严格模式(对应的相反的称为怪异模式) 'use strict' //一般用于相关的设计 上面书写一个严格模式底下的代码就需要按照严格模

  • JavaScript ES6新增2022-08-13 12:34:27

    命名修饰符 let:不能重复声明变量、块级作用域 let a = 1; let a = 2; //报错 const:初始化常量,必须给初始值,否则报错、在同一个作用域内,const定义的常量不能修改其值、块级作用域 const a = 10 a = 100 //报错,不能重复声明 解构 const obj = { name:'jack' age:18 sex:'

  • 【JS高级】es62022-08-08 10:32:20

    什么是ES6 ES的全称是ECMAScript ,它是由ECMA国际标准化组织,制定的一项脚本语言的标准化规范。 泛指2015年发布的es2015版极其后续版本 ES6中新增语法 let ES6中新增的用于声明变量的关键字。 注意:使用let关键字声明的变量才具有块级作用域,使用var声明的变量不具备块级作用域特

  • ES6的函数写法总结,一看就会!2022-08-07 03:01:33

    ES6  在ES5的基础上增加了一些新的特性和写法,特别在函数写法上,增加了箭头函数   1.正经的函数写法 //普通的传递值的写法 function sum1(x,y) { return x+y; } const res = sum1(2,3); console.log(res); //传递对象的方式,调用时需要传递一个对象过去 function

  • 学习ES6[尚硅谷二]笔记2022-08-05 09:03:47

    24.class类   25.class中的extend   26.super关键字   27.super应用   28.class属性   30.静态成员和实例成员   31.构造函数问题   32.构造函数原型   33.原型链   34.js查找机制   35.原型对象中this指向   36.扩展内置对象方法   37.call方法   38.借用父构造函数

  • es6 export和export default的区别2022-08-03 14:00:32

    相同点 export 与 export default 均可用于导出常量、函数、文件、模块 可在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用 不同点 一、在一个文件或模块中,export、import 可以有多个,export default 仅有一个 //model.js le

  • es6基础巩固--Promise2022-08-01 16:03:13

    什么是Promise? Promise是异步编程的一种解决方案。 什么时候会来处理异步事件,一种较常见场景就是网络请求。 当进行封装一个网络请求的函数时,因为不能立即拿到结果所以不能像3+4=7一样将结果返回,所以往往我们会传入另一个函数,在数据请求成功时将数据通过传入的函数回调出去,如果只

  • es6 - Decorator2022-08-01 15:02:11

    一、定义 Decorator,即装饰器,从名字上很容易让我们联想到装饰者模式: 简单来讲,装饰者模式就是一种在不改变原类和使用继承的情况下,动态地扩展对象功能的设计理论 ES6中Decorator功能亦如此,其本质也不是什么高大上的结构,就是一个普通的函数,用于扩展类属性和类方法: 代码可读性

  • 2022年面试题之ES62022-08-01 01:02:10

    1. promise常用使用方法 Promise.all(iterable)Promise.race(reason) [reɪs] Promise.reject(reason) [rɪˈdʒekt]Promise.resolve(value) [rɪˈzɒlv] 2. promise核心逻辑?(promise怎么实现then的链式调用的?) promise的出现是解决回调地狱的问题。then 是promise对象的方法,要实

  • 关于自己2022-07-31 23:35:11

    信息安全人员, 技术栈: JAVA python VUE2 VUE3 ES6 typescript Docker 联系方式:rootphantomy#hotmail.com

  • ES62022-07-28 10:03:59

       1.块级作用域         let 声明的变量,不存在变量声明提升(进入暂时性的死区,提升后不允许访问)         let 声明的变量不允许重复声明         大括号之间的语句块就是块级作用域,例如:if、while、for... 块级作用域下,let和const声明的属于局部的,只能再当前作用

  • ES2015简介和基本语法2022-07-27 18:04:59

    ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。也就是说,ES6就是ES2015。 说明:此文章根据《实战ES2015:深入现代JavaScript+应用开发》这本书做的笔记,更多详细内容请查看书籍。电子版在文章底部。 一、ECMA

  • 常用的web前端工具有哪些?2022-07-27 11:32:27

    在通往一个成功前端工程师的道路上,一个好的前端软件工具往往可以提升前端的开发效率以及代码的质量和性能。那么前端工程师需要掌握哪些软件工具呢?下面小编将向大家介绍十款必备的软件,即JavaScript、NodeJS、ReactJS、Angular 2、ES6、Grunt或Gulp、Babel、HBuilder、WebStorm和Dr

  • ES6类2022-07-25 20:06:23

    # 面向对象和面向过程编程 1.面向过程:看步骤 2.面向对象:看对象,封装性,继承性,多态性。 在javascript中,对象是一组无序的相关属性和方法的集合。 类是泛指的一大类,对象是通过类实例化得到的一个具体对象。 # 声明类 1.constructor是构造函数,在new时会自动调用。 2.类里面的方法不

  • es6中间件Kinbana的安装2022-07-23 16:32:16

    首先你下载的kinbana的版本要与你的es版本对应。 Kibana官方下载地址: https://www.elastic.co/cn/downloads/kibana 也可以直接使用以下命令下载(文章下载目录一概为/home/tools, 解压后文件夹放到 /home/apps下) 1 wget https://artifacts.elastic.co/downloads/kibana/kibana-6.

  • 【JS】ES6-let、const定义变量2022-07-21 10:01:53

    <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minim

  • ES6箭头函数用法,ES5函数用法2022-07-19 23:03:47

    ES6箭头函数 没有参数的函数应该写成一对圆括号: () => {www.96net.com.cn}有参数的函数应该写成一对圆括号: (x, y) => { return x * y }; ES5 函数var x = function(x, y) { return x * y; }

  • es62022-07-15 09:36:25

    es6 js开源后,然后让ECMA定制标准,2015.6之后的版本称为ES6 关键字 let console.log(n) let n = 40 // 没有隐式提前 es5没有代码块作用域,es6存在 if(1){ let a = 10 // let声明的作用域在for代码块中里面 } console.log(a) // 报错 let a = 10 let a = 40 // 报错,会报错 暂时

  • ES5 和 ES6 的区别, ES6 的新增方法2022-07-13 22:31:59

    1、新增声明命令 let 和 const 在 ES6 中通常用 let 和 const 来声明,let 表示变量、const 表示常量     1)特点        let 和 const 都是块级作用域。以{}代码块作为作用域范围 只能在代码块里面使用不存在变量提升,只能先声明再使用,否则会报错。语法上,称为“暂时性死区”在

  • ES6新增-箭头函数与普通函数的区别2022-07-12 20:35:04

    //箭头函数:ES6中函数的另一种写法 // 写法:函数名=()=>{} // 箭头函数主要解决this问题,它的this是离它最近的嵌套的function/方法这个函数的调用者﹑直到顶层都没有则this就是window var obj={ name : "karen",say :furtion()i var fn=(a)=>{ console.log(this,1111)//箭

  • ES6中有三个大而重要的数组方法 map,filter,reduce2022-07-12 14:03:08

    // map 方法,对数组进行循环操作 并传入一个新的数组 const movements = [200, 450, -400, 3000, -650, -130, 70, 1300]; const eurToUsd = 1.1; // const movementsUSD = movements.map(function (mov) { // return mov * eurToUsd; // }); const movementsUSD = movements.ma

  • JS:ES6数组新增方法2022-07-12 13:03:34

    数组 (1)数组创建 Array.of():将参数中所有值作为元素形成数组。 console.log(Array.of(1, 2, 3, 4)); // [1, 2, 3, 4] // 参数值可为不同类型 console.log(Array.of(1, '2', true)); // [1, '2', true] // 参数为空时返回空数组 console.log(Array.of()); // []     Ar

  • JS:ES6对象新增及方法2022-07-12 13:01:14

    对象 (1)对象字面量 属性的简洁表示法:ES6允许对象的属性直接写变量,这时候属性名是变量名,属性值是变量值。 const age = 12; const name = "Amy"; const person = {age, name}; console.log(person); //{age: 12, name: "Amy"}   方法也可以简写: const person = { sayHi

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有