热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

JavaScript基础变量写法/弹窗写法

JavaScript基础变量写法弹窗写法-一、变量1.基础写法解释letx10;(使用let关键词定义声明一个变量x,并让它存储数字值10。)let的作用是定义变量,像这种
一、变量

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()

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


推荐阅读
author-avatar
mobiledu2502872123
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有