| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 【从头学前端】03-这次我就搞懂了JavaScript中的变量 -> 正文阅读 |
|
[JavaScript知识库]【从头学前端】03-这次我就搞懂了JavaScript中的变量 |
JavaScript中的变量写在前面这篇文章我们将来学习JavaScript中的变量,这篇文章包含了变量的概念、声明、调用,以及在声明变量时的特殊情况等内容。 什么是变量变量 是一个拥有名字的用来存储数据信息的容器。在JavaScript中,变量是弱类型的,所谓的弱类型法就是这个变量可以存储任何类型的数据信息。
我们在开发中通过使用变量要达到的目的具有 2 个:
在JavaScript中如果使用一个未声明的变量,将会抛出异常,示例代码如下图:
变量的声明与使用在 JavaScript 语言中声明一个变量需要使用
语法结构如下:
上面的语法中 如下代码演示了
变量的值也可以被修改,示例代码如下:
如果变量被重新赋值的话,之前的那个值就会被删除(之前的值还存在别的变量引用除外 ),变量的赋值过程通过下图更好理解 变量命名的约定每个变量名最好有一个明确的含义,杜绝使用
使用var声明变量存在的问题在JavaScript语言中声明变量时,还有一些操作是值得注意的。有些操作虽然可能运行代码时不会报错,但并不推荐的一些做法。 没有使用var关键字进行声明前面我们介绍了声明一个变量使用的是
我们访问这个 虽然这样的允许的,但是在实际开发中,并不推荐这么使用。 重复声明在JavaScript语言中使用
变量提升JavaScript引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再逐行执行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升 。
上面代码首先使用
最后的结果是显示
总结预告:下一篇文章我们将来学习JavaScript中的数据类型 精彩文章 |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年4日历 | -2025/4/20 23:55:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |