JS笔记 开发工具、插件、数据类型、变量提升、变量作用域、严格模式

  1. VS Code
    IDE开发工具
  2. vscode插件
    推荐: live server
    功能:代码保存时浏览器实时刷新显示效果
  3. var
    弱类型
  4. console.log("")
    测试输出
  5. console.log(typeof test)
    输出数据的类型
  6. 变量提升: 解析过程会提升后面代码中定义的变量到前边
    作用域种类: 全局作用域 函数作用域 块作用域
类型变量提升作用域控制window全局重复声明
var是(声明前可以使用)影响不提示
let变量否(声明后才能使用)有(用函数return访问)不影响提示
const常亮否(声明后才能使用)不影响提示
let     是变量
const   是常量(值类型,内存地址不可更改。引用类型,可以更改内部的数据)
        静态方法Object.freeze(test)可以锁定引用类型也不可更改
  1. 变量作用域一样
    function中的变量只能在函数用使用 外部变量 同级或其下级都可使用
  2. “use strict”; 严格模式
    避免不定义变量进行,重复定义混乱变量,无效赋值等操作,进行提示
  3. {}块作用域 封包函数变量
    在函数里晟敏该变量在函数外无法访问,只能在函数return出去,外部才有权访问
  4. var声明的对象会保存在JS的window全局对象中
    window.screenLeft
    浏览器左边的边界距离
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值