javascript 基础

  1. javascript 嵌入网页的方法

    script 元素直接嵌入代码
    script 标签加载外部脚本
    事件属性
    URL 协议

  2. this 总结

    this 指向调用它的对象
    通过call apply 函数指定this 绑定的对象

    箭头函数this 绑定与上述不同,且call apply 函数对其无效

    bind 与call apply 类似,它是返回函数

  3. 与this 相关的函数call apply bind 箭头函数
    函数作为参数和返回值: 高阶函数 闭包
    异步操作: AJAX Promise setInterval setTimeout

  4. 执行上下文

    js 可执行代码执行前,会先创建一个执行上下文,所以才会出现 “提升” 现象,代码开始执行后,执行上下文开始改变

    代码执行前创建执行上下文,其中创建VO 时, 先处理函数,再处理变量,变量遇到同名的形参和函数, 则什么也不做

    一切都是对象,一切都是键值对,先通过 作用域链 确定标识符,若标识符是对象,则再通过 原型链 确定属性

    js 采用静态作用域,即作用域在定义时就已确定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值