美文网首页
《javaScript归纳》

《javaScript归纳》

作者: Feng_Du | 来源:发表于2020-04-08 11:09 被阅读0次

javascript:(unicode字符集),函数优先、分大小写、弱类型、即时编译、基于原型编程、面向对象风格。
变量提升:先使用后声明(let不会被提升)。
函数提升:只有函数声明(function...)会被提升,表达式(var baz = function...)不会。
全局变量:也就是全局对象的属性,浏览器中就是window。
数据类型:基本类型+Object+引用类型。
字面量:简单说就是=右边的值,不包含表达式。
流程控制:if、for、while、switch、等。
错误处理:throw、try...catch...finally、Error、等。
异步控制:回调、Promises...then、async...await、settimeout、等。
Promises相关:
- then返回的是Promises对象
- then是异步执行的
- async返回的是Promises对象
- async/await的目的是简化使用多个 promise 时的同步行为
- 已经变成 resolve 状态的 Promise也是异步的

注:Promises对象四种状态:pending、fulfilled、rejected、settled( settled 状态的定义是非 pending,即 fulfilled 或者 rejected 中的任一状态。)通常大家说是三种。
settimeout
循环迭代:for do...while while labeled break continue for...in for...of。
this指向:自调用指向window、谁调用指向谁、部分函数指定(call或者apply)。
构造函数:是一种特殊的方法,与new运算符结合使用。
函数作用域:函数中的变量能访问外面不能访问里面。
函数参数:arguments得到类似数组的所有参数
递归函数:自身调用自身。
闭包函数: 定义在一个函数内部的函数。
箭头函数:自身没有this。
数组常用方法:concat()join(deliminator = ',')push()pop()shift()unshift()slice()splice()sort()
对象的属性:一个对象的属性名可以是任何有效的 JavaScript 字符串,如果属性是非有效标识符可以用[]访问。
继承:所有的 JavaScript 对象至少继承于一个对象。被继承的对象被称作原型,并且继承的属性可通过构造函数的 prototype 对象找到。
function*: 生成器函数,通常与next()、yield组合使用。
关键字yield:迭代器生成器,关键字用来暂停和恢复一个生成器函数 [rv] = yield [expression(返回值)];
...

以上只说了关键点用来回顾,详情自行Google。有不对,请指出,别忘记点个赞~~转发请注明链接

相关文章

  • JavaScript归纳

    在freecodecamp上学习JS基础,并进行归纳总结 1. 数组的常用方法: pop():从数组中把 最后一个...

  • 《javaScript归纳》

    javascript:(unicode字符集),函数优先、分大小写、弱类型、即时编译、基于原型编程、面向对象风格。...

  • JavaScript 学习归纳

    一、简介 参考JavaScript 教程[https://www.runoob.com/js/js-tutoria...

  • JavaScript学习——函数

    1. 本文是在学习廖雪峰先生的JavaScrip教程 后的归纳 一、JavaScript函数 JavaScript...

  • JavaScript之DOM归纳

    DOM 文档对象模型 (DOM) 是HTML和XML文档的编程接口。它给文档(结构树)提供了一个结构化的表述并且定...

  • JavaScript 核心概念归纳整理

    JavaScript核心概念归纳整理 数据类型、判断方法 执行上下文 变量对象、活动对象 原型、原型链 作用域、作...

  • JavaScript核心方法归纳总结

    文章链接地址String类型 String对象的方法也可以在所有基本的字符串值中访问到,其中,继承的 valueO...

  • javaScript知识点归纳

    1.什么是JavaScript JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内...

  • JavaScript常用事件总结归纳

    1、鼠标事件 onclick 鼠标点击事件,当鼠标左键点击时候会触发。 ondbclick 当鼠标双击时候会触发...

  • JavaScript继承

    一、概述  JavaScript中,继承是基于原型链的,本文简单归纳几种继承方法。以以下Animal、Cat分别为...

网友评论

      本文标题:《javaScript归纳》

      本文链接:https://www.haomeiwen.com/subject/miizphtx.html