当前位置:首页 » 《休闲阅读》 » 正文

JavaScript基础变量写法/弹窗写法_m0_57391937的博客

23 人参与  2022年01月28日 13:25  分类 : 《休闲阅读》  评论

点击全文阅读


一、变量

1. 基础写法解释

let x = 10; (使用let关键词定义/声明一个变量x,并让它存储数字值10。)

  • let的作用是定义变量,像这种在js语法中有作用的单词称之为关键词

  • 能定义变量的不仅仅只有let,还有const 以及 var,区别会在后续课程中比较,目前我们只使用let

  • = 是赋值的意思,不是比较相等的意思。把 右边的数据 交给 左边变量 存起来。

  • 赋值之后,变量就是对应值的代号了,使用变量相当于在使用对应的值。例如 x+20 得到的结果是 30

  • 变量有点类似于我们数学中学函数时那个x、y、z,不过JavaScript中数据不仅仅只有数字,还有很多种数据类型,下一个章节我们再学习。

2. 变量的命名规范

可以使用 字母 数字 _ $ 的组合,且不能以数字开头。

严格区分大小写。(比如 A 和 a 不是同一个变量)

不能使用保留字或关键字。

最好 见名知意。

3. 保留关键词有哪些

arguments、break、case、catch、class、const、continue、debugger、default、delete、do、else、enum、eval、export、extends、false、finally、for、function、if、implements、import、in、instanceof、interface、let、new、null、package、private、protected、public、return、static、super、switch、this、throw、true、try、typeof、var、void、while、with、yield。

4. 定义变量的各种写法

let a; //定义变量,但是不赋值

let b = 10; //定义变量,且赋值

let c = 1+2; //定义变量,再运算赋值

let d = 10;

let d = 20;//(同作用域下)重复定义会报错

let e = 1,f = 2,g = 3; //一个let定义三个变量,用 , 号隔开

h = 20; // 不通过关键词声明的变量,可以用,但是相当于声明在全局作用域,这样很容易冲突忘记或者混淆,不要这样写。

alert(i);// 如果没有定义变量(也没有跟上面的h一样赋值)就直接使用,会报错。`i is not defined`

const PI = 3.1415;  

PI = 3;   // TypeError: Assignment to constant variable.

二、弹窗

  • 弹窗(根据浏览器不同弹窗框样式不一样且无法修改样式)

    • alert()

      普通弹窗。一般用来做代码调试。

    • confirm()

      确认弹窗,有确认和取消两个选择。配合赋值可以得到用户的选择。样式不好看不常用。

    • prompt()

      输入弹窗,有输入框可以输入文字。配合赋值可以得到用户输入的内容。样式不好看不常用。

  • 日志

    • console.log()

      在浏览器控制台中打印日志。一般用来做代码调试。


点击全文阅读


本文链接:http://zhangshiyu.com/post/34051.html

变量  赋值  定义  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1