JavaScript
4、对象和类
·1320 字·3 分钟·
loading
·
loading
前端
语言
JavaScript
JavaScript 高级
函数构造对象 # 使用函数构造对象通常是通过构造函数的方式。构造函数是一种特殊的函数,用于创建具有特定属性和方法的对象。
1、异常处理
·697 字·2 分钟·
loading
·
loading
前端
语言
JavaScript
JavaScript 高级
try-catch-finally # try 语句允许我们定义在执行时进行错误测试的代码块。
3、流程控制
·327 字·1 分钟·
loading
·
loading
前端
语言
JavaScript
JavaScript基础
条件分支语句 # if-else # if (condition1){ //当条件 1 为 true 时执行的代码 } else if (condition2){ //当条件 2 为 true 时执行的代码 } else{ //当条件 1 和 条件 2 都不为 true 时执行的代码 } 在 JavaScript 中,可以使用 if 来判断undefined、null、 0、NaN或空字符串"",比如if data{},如果 data 为undefined、null、 0、NaN或空字符串"",那么这个表达式就是不成立的。
3、Promise
·663 字·2 分钟·
loading
·
loading
前端
语言
JavaScript
JavaScript 高级
Promise 是一个 ECMAScript 6 提供的类,目的是更加优雅地书写复杂的异步任务。
由于 Promise 是 ES6 新增加的,所以一些旧的浏览器并不支持,苹果的 Safari 10 和 Windows 的 Edge 14 版本以上浏览器才开始支持 ES6 特性。
2、变量和运算符
·3113 字·7 分钟·
loading
·
loading
前端
语言
JavaScript
JavaScript基础
变量 # 声明格式:var name = value;
2、strict
·241 字·1 分钟·
loading
·
loading
前端
语言
JavaScript
JavaScript 高级
use strict # "use strict"指令在 JavaScript 1.8.5 (ECMAScript5) 中新增。
1、JavaScript
·1126 字·3 分钟·
loading
·
loading
前端
语言
JavaScript
JavaScript基础
介绍 # JavaScript是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的
5、函数
·1274 字·3 分钟·
loading
·
loading
前端
语言
JavaScript
JavaScript基础
定义函数 # function sayHello(){ return 'Hello'; } var sayHello = function(){ return 'Hello'; }; 函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。
5、WebAPI
·4352 字·9 分钟·
loading
·
loading
前端
语言
JavaScript
JavaScript基础
DOM # 文档对象模型(Document Object Model)
4、Map和Set
·595 字·2 分钟·
loading
·
loading
前端
语言
JavaScript
JavaScript基础
JavaScript的默认对象表示方式{}可以视为其他语言中的Map或Dictionary的数据结构,即一组键值对。