JavaScript变量

简介: JavaScript变量

JavaScript写代码时候注意事项


1.在一对script的标签中有错误的js代码,那么该错误的代码后面的js代码不会执行


2.如果第一对的script标签中有错误,不会影响后面的script标签中的js代码执行


3.script的标签中可以写什么内容 type="text/javascript"是标准写法或者写language="JavaScript"都可以


但是,目前在我们的html页面中,type和language都可以省略,原因:html是遵循h5的标准


4.有可能会出现这种情况:script标签中可能同时出现type和language的写法.


5.script标签在页面中可以出现多对


6.script标签一般是放在body的标签的最后的,有的时候会在head标签中,目前讲课的时候都在body标签的后面(body中的最后)


7.如果script标签是引入外部js文件的作用,那么这对标签中不要写任何的js代码,如果要写,重新写一对script标签,里面写代码


JavaScript变量


什么是变量


  • 什么是变量


变量是计算机内存中存储数据的标识符,根据变量名称可以获取到内存中存储的数据


  • 为什么要使用变量


使用变量可以方便的获取或者修改内存中的数据


如何使用变量


  • var声明变量


var age;


  • 变量的赋值


var age;
age = 18;


  • 同时声明多个变量


var age, name, sex;
age = 10;
name = 'zs';


  • 同时声明多个变量并赋值


var age = 10, name = 'zs';


变量在内存中的存储


var age = 18;



变量的命名规则和规范


  • 规则 - 必须遵守的,不遵守会报错


由字母、数字、下划线、$符号组成,不能以数字开头


不能是关键字和保留字,例如:for、while。


区分大小写


  • 规范 - 建议遵守的,不遵守不会报错


变量名必须有意义


遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。例如:userName、userPassword


下面哪些变量名不合法


  a     
  1
  age18
  18age
  name
  $name
  _sex
  &sex
  theworld  theWorld


代码示例


<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>$永远的24k纯帅$</title>
  <script>
    /*
     * 变量:========>
     * 操作的数据都是在内存中操作
     * js中存储数据使用变量的方式(名字,值--->数据)
     * js中声明变量都用var---->存储数据,数据应该有对应的数据类型
     * js中的字符串类型的值都用双引号或者单引号
     *
     * 存储一个数字10
     * 变量的声明及赋值
     * var num=10;
     * 存储一个名字
     * var name='小黑';
     *
     * */
    /*
     *
     * 变量---作用,存储数据的或者是操作数据
     *
     * 变量声明(有var 有变量名字,没有值)
     *
     * 变量初始化(有var 有变量名字,有值)
     *
     * 变量声明的方式:
     * var 变量名字;
     *
     * */
    //var number;//变量的声明,此时是没有赋值的,
    //一次性声明多个变量
    //var x,y,z,k,j;//都是声明,没有赋值
    //变量的初始化(变量声明的同时并且赋值了)
    //   = 的意义:赋值的含义
    //存储一个数字10
    var number = 10;
    //存储一个5
    var number2 = 5;
    //存储一个人的名字
    var name = "小黑";
    //存储真(true)
    var flag = true;
    //存储一个null--->相当于是空
    var nll = null;
    //存储一个对象
    var obj = new Object();
  </script>
</head>
<body>
</body>
</html>


相关文章
|
16天前
|
JavaScript
变量和函数提升(js的问题)
变量和函数提升(js的问题)
|
18天前
|
JavaScript 前端开发
JavaScript 中如何检测一个变量是一个 String 类型?
JavaScript 中如何检测一个变量是一个 String 类型?
21 2
|
3月前
|
JavaScript 前端开发 Java
JavaScript基础语法(变量)
JavaScript基础语法(变量)
48 0
|
4月前
|
JavaScript 前端开发
JavaScript变量、数据类型、运算符及类型转换
JavaScript变量、数据类型、运算符及类型转换
40 0
|
1月前
|
JavaScript 前端开发 容器
javascript中的变量定义
javascript中的变量定义
|
1月前
|
存储 JavaScript 前端开发
编程笔记 html5&css&js 075 Javascript 常量和变量
编程笔记 html5&css&js 075 Javascript 常量和变量
|
2月前
|
XML 存储 JavaScript
深入理解JS语法与变量
深入理解JS语法与变量
44 1
|
3月前
|
JavaScript 前端开发 C++
给初学者的JavaScript入门指南及通俗的JS变量解释
给初学者的JavaScript入门指南及通俗的JS变量解释
129 0
|
3月前
|
自然语言处理 JavaScript 前端开发
JavaScript:作用域&变量回收
JavaScript:作用域&变量回收
32 1
|
3月前
|
存储 JavaScript 前端开发
【JavaScript保姆级教程】输出函数和初识变量
【JavaScript保姆级教程】输出函数和初识变量