js引入,js变量和运算符等

  1. 页面级的js不管写在页面的哪里都可以
  2. 企业项目开发要求:结构(html),样式(css),行为(js)相分离
  3. 不要既写外部js,又写内部js;如果两个都写,则外部js生效
  4. 声明多个变量时,每个变量之间应该换行,如:

  1. 变量名必须以字母,$,_开头
  2. 变量名可以由字母,$,_,数字组成
  3. 变量名不能用关键字和保留字
  4. 值类型(数据类型)

1)原始值(Number,String,Boolean,undefined,null)

① 原始值是栈数据(先进后出)

② 栈内存与栈内存之间的关系是拷贝的关系

③ 不可改变的原始值

2)引用值(Array,Object,function,date,RegExp等等)

① 堆数据

  1. 值类型中的引用值图解说明

1)var arr = [1,2,3];

2)var arr1 = arr;

3)当调用数组的方法改变arr的值时,arr1同样也会变;但是如果要给arr重新赋一个新的值,那么arr1就不会变了,就如下面这样(重新赋值 arr = [4,5,6];)

  1. 函数后面,for循环后面,if后面可以不写分号
  2. 错误

1)低级错误(语法解析错误)

2)逻辑错误(标准错误)

3)一个代码块的错误不会影响另一个代码块

  1. 运算符

1)加号的两种功能

① 数学运算

② 拼接字符串

2)任何数据类型加字符串都等于字符串

3)赋值顺序:自右向左;计算顺序:自左向右(特殊优先级特殊对待)

4)0不能除以0(NaN)

5)赋值号=优先级最弱,括号()优先级较高

6)a++:先执行,后++;++a:先++,后执行

7)var b = 3;b *= 1 + 5;  先算1+5,然后算b = b * 6 结果:b = 18

/*持续更新中*/

原文地址:https://www.cnblogs.com/080-hll/p/12342712.html

时间: 2024-08-01 13:30:29

js引入,js变量和运算符等的相关文章

Shell基础教程--2.变量和运算符

2.变量和运算符 2.1.变量的类型 本地变量:环境变量:变量替换(显示变量):位置变量:标准变量:特殊变量: 2.2.本地变量 本地变量在用户现在的shell生命周期的脚本中使用 在命令行, LOCALTEST="test" 设置本地变量,$ echo $LOCALTEST 显示本地变量 set 命令可以查看这个shell的生命周期有哪些本地变量 readonly LOCALTEST ,就可以将LOCALTEST设置成只读的本地变量,不能再对其进行赋值操作,此时若执行如 LOCALT

(三)变量和运算符

JAVA基础(三) --变量和运算符 一.数据的类型 Java的基本数据类型有四种: 整数类型.小数(浮点)类型.布尔类型.字符类型. 二.整数类型 当有变量被定义时,就会被分配到内存中去.比如int a=4;内存中就有一块地方,用来存放a的值.那值具体是多大的地方用来存放a呢?这就跟整数的类型有关了. Byte 占一个字节 表示的范围-128~127 即-2^7~2^7-1 Short 占两个字节 表示的范围-32768到32767 即-2^15~2^15-1 Int 占四个字节 表示的范围-

java第二章 变量和运算符

  Java 基础应用编程--  变量和运算符 1.Java程序结构          数据类型:确定要存储在内存中的数据的类型.          变量:是存储数据的基本单元 2.变量的概念   变量是指在程序的运行过程中随时可以发生变化的量   变量是程序中数据的临时存放场所 3.数据类型及分类          基本数据类型:4类8种基本数据类型 引用数据类型 整数类型 - byte.short.int默认.long               Java中整型的三种表示形式        

JS学习第六天----表达式和运算符

表达式和运算符 1.如果不清楚运算符的优先级,最简单的办法就是使用括号来明确表明计算顺,赋值操作的优先级很低,几乎自后才被执行 2.如果"+"运算符表达式中一个是字符串,而另一个不是,则另一个会被自动转换为字符串. 如果加号运算符中一个运算数为对象,则这个对象会被转换为可以进行加法运算的数字或可以进行连接运算的字符处澳门,这一转换是通过调用该对象的valueof()或toString()方法来实现的. 3.如果"-"运算符的运算数字不是数字,那么系统会自动把它们转换

JS基础4-数组和运算符

一.数组 数组是使用单独的变量名来存储一系列的值, JavaScript为数组提供了一个length属性来得到数组的长度. js数组有以下特点: 1. 数组长度可变.总长度等于数组的最大索引值+1 2.同一数组中的元素类型可以互不相同 3.当访问未赋值的数组元素时,该元素值为undefined,不会数组越界 <script> var arr1=[2,5,6];//定义时直接给数组元素赋值 var arr2=[];//定义一个空数组 var arr3=new Array();//定义一个空数组并

2、JS中的表达式和运算符

一.表达式 1.原始表达式:2.14,“test”,true/false,null……复合表达式:10*20…… 2.数组.对象的初始化表达式:new Array(1,2),[1,undefined,4],{x:1,y:2}=>var o = new Object();o.x=1;o.y=2;…… 3.函数表达式:var fe = function(){}; (function(){console.log('hello');})()…… 4.属性访问表达式:var o = {x:1}; o.x;

1.2c#变量和运算符及注释

1.2.1c#数据类型 c#中常用数据类型有 整型 int, 浮点型float, 字符串string, 布尔型bool, 类比于java中的 int, float, String, boolean 1.2.2c#变量命名 c#中变量声明方式与java相同,使用如下方式:访问修饰符 数据类型 变量名称, c#中变量命名规则与java基本相同,只是$符号在c#中不能使用,规则如下: 1.组成:52个英文字母(A~Z,a~z),10个数字(0~9),下划线(_),除此之外不能含有其他的字符 2.开头:

JavaSE基础知识(2)—变量和运算符(2.2数据类型)

一.常见的数据类型 int:用于保存整型的double:用于保存浮点型的char:用于保存单个字符,要求字符值必须用单引号引起来String:用于保存字符串,要求字符串值必须用双引号引起来 二.数据类型的分类 ★ 三.基本数据类型详细介绍 一)整型   名称 所占字节空间 数值范围 byte 字节整型 1个字节 -27~27-1 short 短整型 2个字节 -215~215-1 int 整型 4个字节 -231~231-1 long 长整型 8个字节 -263~263-1 特点: 1.编译器默

Java的基本语法 变量和运算符

Java基础语法   第1章 变量 1.1 变量概述 1.2 计算机存储单元 1.3 基本类型之4类8种 1.4 常量与类型 1.5 定义变量(创建变量) 1.6 变量使用的注意事项 1.7 数据类型转换 第2章 运算符 2.1 算术运算符 2.2 算数运算符++.--的使用 2.3 赋值运算符 2.4 比较运算符 2.5 逻辑运算符 2.6 三元运算符 2.7 运算符优先级   第一章 变量 1.1变量的概述 前面我们已经学习了常量,接下来我们要学习变量.在Java中变量的应用比常量的应用要多