博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript-基础入门.0003.JavaScript语法变量
阅读量:6397 次
发布时间:2019-06-23

本文共 955 字,大约阅读时间需要 3 分钟。

hot3.png

语法构成:

1. 中的一切(变量,函数名,操作符等)都是区分大小写的

2. JavaScript中的标识符(变量,函数,属性名称,函数参数名称),首字符必须为字母/下划线/美元符号$,其它字符可以为字母/数字/下划线

3. JavaScript中不能把关键字/保留字/true/false/null作为标识符

 

代码注释:

说明: JavaScript使用C风格的注释,包含单行注释(//)和多行注释(/**/)

 

变量相关:

1. JavaScript的变量是松散型(可用来保存任何类型的数据),定义变量使用var,后跟变量名(标识符规则)

2. 所谓变量就是可以初始化后可以再次改变的量,并且可以更改为任意类型的量,但是存在隐式转换,性能不高,需要注意

3. 重复var声明同一个变量,只不过是一个赋值操作,并不会报错,但其实是没有任何必要的

4. JavaScript的代码可以写在一行,以分号;隔开即可,当你每条语句在不同行时,分号可以省略(Js官方推荐加;,但是作为开发者来说还是习惯不加)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

// 定义但未初始化,系统返回undefined

var msgInt

// 声明并初始化变量用var

var msgString = "李满满"

// 支持多次var声明同一个变量,实际作用是多变量多次赋值

var msgString = 521314

// 不加var关键字也可创建变量,但和var声明区别在于作用域

msgList = []

// Js代码可以一行写,以分号;隔开即可,

var cosInt = 1; var cosString = "李满满"

// 支持同时定义多个变量,只要用逗号隔开即可

var intVal = 1,

    stringVal = "李满满",

    arrVal = []

console.log(intVal)

console.log(stringVal)

console.log(arrVal)

 

登录乐搏学院官网

或关注我们的官方微博,还有更多惊喜哦~

 

本文出自 “” 博客,请务必保留此出处

转载于:https://my.oschina.net/learnbo/blog/857690

你可能感兴趣的文章
实验二 linux常用命令练习
查看>>
SPY
查看>>
base64加密解密c++代码
查看>>
JS部分基础知识点
查看>>
题解——CodeForces 438D The Child and Sequence
查看>>
javascript 原型链
查看>>
ListView长按事件返回值为true和false的选择
查看>>
HDU Problem 1513 Palindrome 【LCS】
查看>>
针对异常的微信支付开发 坚守两大原则(分享)
查看>>
ExtJs4发送同步请求的store
查看>>
恶意邮件假冒系统安全公告发送病毒,通过个人签名数字证书排除不明邮件干扰...
查看>>
Object-C - 类的定义
查看>>
小程序-动态设置顶部导航条
查看>>
c++ inline 的位置不当导致的 无法解析的外部符号
查看>>
HLG 1460 Highway Construction【树的直径】
查看>>
第四章(下)
查看>>
oracle ORA-00119和ORA-00132解决方法
查看>>
ARM QT实现多点触摸【转】
查看>>
Weblogic项目部署教程
查看>>
Gradle -- buildScript块与allprojects块及根级别的repositories区别
查看>>