一JS简介
JavaScript 简称JS 是一种函数形,弱类型的脚本语言, 面向对象
JS是一种脚本语言,必须执行在JS引擎上,浏览器为网页提供了JS引擎
html 负责网页内容
css 负责网页长什么样子 美化布局
JS 负责页面交互功能 页面能干什么
JS可以控制HTML和CSS。
二在网页中用<script>
标记网页中的script代码,直接将JS代码写在<script>
标签内,其中包裹的JS代码不会被渲染到页面中显示
// 表示单行注释 /* 表示多行注释 */
可以将JS代码写在JS文件中,用<script src=""></script>
引入,src引入资源路径。
三,声明变量以及基本运算符
1声明变量
使用var xxx声明变量,变量命名使用小驼峰命名法(第一个单词首字母小写,之后每隔单词首字母大写),不能以数字开头,不能包含特殊符号(运算符符号),不能是js的保留字(var,class)
变量的命名要和它记录的数据内容相关(见名知意),不要使用abc/aa/a1等意思模糊的变量名
2基本运算符
在js中,有3种常用的基本数据类型:数字类型/字符串类型/布尔类型
变量num 数字类型number,用于记录一个数字
字符串类型 string,用于记录一段文本,使用双引号包裹.字符串也可以使用单引号定义
// 字符串中,可以使用ascll转译字符
// \ " \将后面的字符当做一个转译字符进行显示
布尔类型 boolean,用于记录一个真假值(是否\对错),true为真,false为假。
//或 || 表示 或运算 , 表示或者 , or 当运算符两侧的只要有一个为真,则结果为真;
//&&表示 与运算, 表示并且, and 当运算符两侧的布尔值都为真时,结果才是真,否则为假
//! 表示 非运算 , 表示否 , not 是一个单目运算符,对布尔值进行取反,值为真,结果为假,值为假,结果为真
基本运算符:
+,—,*,/
取余运算
var num=5%2 输出值为1.
自增++ 自减- -
i=++i 输出值为i(先自增后运算);
i=i++ 输出值为i ++ ;
自增(+=),自减(—=),自乘(*=),自除(/=)
例:num11+=10等同于num11=num11+10
比较运算符(<,>,<=.>=,==)五个类型;