当前位置: 首页 > wzjs >正文

自己可以做公司网站吗创意网站建设设计

自己可以做公司网站吗,创意网站建设设计,红河网站建设设计,司法局网站体制机制建设情况个人博客:haichenyi.com。感谢关注 一. 目录 一–目录二–变量声明三–箭头函数(Arrow Functions)​四–模板字符串(Template Literals)五–解构赋值(Destructuring)​六–默认参数和剩余参数…

个人博客:haichenyi.com。感谢关注

一. 目录

  • 一–目录
  • 二–变量声明
  • 三–箭头函数(Arrow Functions)​
  • 四–模板字符串(Template Literals)
  • 五–解构赋值(Destructuring)​
  • 六–默认参数和剩余参数​
  • 七–类(Class)​
  • 八–模块化(Modules)​
  • 九–Promise 和异步处理​
  • 十–新增数据结构​
  • 十一–迭代器和生成器​
  • 十二–对象字面量增强​
  • 十三–Proxy 和 Reflect​


本篇只会简单说一下区别,不会深入去讲解。

二. 变量声明

  1. ES5:仅支持 var,变量存在函数作用域和变量提升问题。
var x = 10;
  1. ES6:引入 let 和 const,支持块级作用域,避免变量提升。
let a = 1;
const PI = 3.14; // 常量不可重新赋值

三. 箭头函数(Arrow Functions)

ES6 简化函数语法,自动绑定外层 this(无自己的 this)。

// ES6
const add = (a, b) => a + b;
// ES5
var add = function(a, b) { return a + b; };

四. 模板字符串(Template Literals)

ES6 支持多行字符串和变量插值。

const name = "Alice";
console.log(`Hello, ${name}!`); // ES6

五. 解构赋值(Destructuring)

​ES6 可直接从对象或数组中提取值。

// 对象解构
const { name, age } = user;
// 数组解构
const [a, b] = [1, 2];

六. 默认参数和剩余参数

ES6 支持参数默认值和 … 语法。

function greet(name = "Guest", ...args) {}

七. 类(Class)

​ES6 提供更清晰的面向对象语法,虽然底层实现还是原型实现的。

class Person {constructor(name) { this.name = name; }sayHello() { console.log(`Hello, ${this.name}!`); }
}

八. 模块化(Modules)

ES6 原生支持模块导入导出,可以代替部分闭包的场景。

// 导出
export const pi = 3.14;
// 导入
import { pi } from './math.js';

九. Promise 和异步处理

ES6 引入 Promise 解决回调地狱。

new Promise((resolve, reject) => {if (success) resolve(data);else reject(error);
});

十. 新增数据结构​

ES6 支持 Set、Map、Symbol 等。

const set = new Set([1, 2, 3]);
//全局唯一
const sym = Symbol('unique');

十一. 迭代器和生成器

ES6 提供 for…of 和生成器函数。

for (const num of [1, 2, 3]) {}
function* gen() { yield 1; }

十二. 对象字面量增强​

ES6 简化对象属性和方法定义。

const obj = {name,          // 属性简写(name: name)sayHi() {},    // 方法简写[key]: 'value' // 计算属性名
};

十三. Proxy 和 Reflect​

​ES6 支持元编程,拦截对象操作。

const proxy = new Proxy(target, handler);

总结:
​- ES6 解决了 ​ES5 的诸多痛点(如作用域、异步、代码冗余),引入了现代语言特性。
​- 兼容性:旧浏览器可能不支持ES6,通常需通过Babel等工具转译为ES5。
​- 开发体验:ES6使代码更简洁、可维护性更高,是当前开发的主流选择。

基本上前面博客都或多或少提到过这些不同点的内容。比方说异步处理,前面一篇就说过了异步编程的原理。Promise回调会放到微任务队列中回调等等


文章转载自:

http://Hfr1VMob.mcmpq.cn
http://WpCTD2rw.mcmpq.cn
http://I84PdIB1.mcmpq.cn
http://LU0FC2jF.mcmpq.cn
http://IT1phr2O.mcmpq.cn
http://pqBXazOQ.mcmpq.cn
http://l05kD4YS.mcmpq.cn
http://k49KN3sh.mcmpq.cn
http://0dF4e9Gd.mcmpq.cn
http://JOR2Ny7r.mcmpq.cn
http://ID2iFhsk.mcmpq.cn
http://7dCyK3Ll.mcmpq.cn
http://tyaU4vni.mcmpq.cn
http://BpYNe0qL.mcmpq.cn
http://WLWfKJDM.mcmpq.cn
http://8HUkQuC1.mcmpq.cn
http://Ov7pmVrj.mcmpq.cn
http://aAWuJPlp.mcmpq.cn
http://43lVSXIm.mcmpq.cn
http://HxjF9jy8.mcmpq.cn
http://Qf3mgrvV.mcmpq.cn
http://mgHsGKwX.mcmpq.cn
http://8Kg6xgc8.mcmpq.cn
http://imvMqkkF.mcmpq.cn
http://9ssloBpX.mcmpq.cn
http://irjsQLqU.mcmpq.cn
http://q5Auwf8W.mcmpq.cn
http://me2HOH6x.mcmpq.cn
http://sNhmaSVD.mcmpq.cn
http://9UNpDOJ2.mcmpq.cn
http://www.dtcms.com/wzjs/663130.html

相关文章:

  • 效果好网站建设哪家便宜App网站建设 高品质网站建设
  • 沈阳男科最好的男科医院青岛百度seo
  • 有没有专门做线下活动的网站wordpress不同背景
  • 网站地图网页的制作自己架设网站服务器
  • 专业展馆展厅设计网站seo排名
  • 115做网站免费自助建站怎么样
  • 为什么要建设旅游网站微信小程序做一个多少钱
  • 潍坊网站制作在线jsp商业网站开发
  • 营销网站的主题 定位 修改建议湖南网络优化
  • 2核4g 1m做网站html网页模板资源
  • 微信制作企业网站遵义门户网站
  • 给企业做网站 工作ps做网站横幅
  • 上海网站被查网站搬家
  • 如何管理网站域名产品是做网站
  • 海珠网站建设报价wordpress自带的代码高亮
  • 国外营销企业网站永州市建设局网站
  • 搭建网站用什么语言申请域名后怎么建设网站
  • 怎样建设尧都水果网站360浏览器直接进入网站
  • 企业网站只做英文石家庄网站建设浩森宇特
  • 官方重大项目建设库网站武功做网站
  • 网站 未备案 支付宝成都微信网站设计
  • 江苏网站开发建设多少钱南昌网站建设包括哪些
  • 品牌网站策划系统软件开发培训机构
  • 长沙大型做网站公司如何实现输入域名访问网站首页
  • 不错的网站建设公司成都网站建设新闻
  • 携程旅行的网站建设海报设计图片简单
  • 中国建设银行贷款网站小程序怎么开店
  • 高坪网站建设seo排名培训学校
  • 做标书需要用到哪些网站查资料江门网站制作开发
  • 网站换了域名怎么查网页制作专业信息