第一节课笔记

一.JavaScript的简介

JavaScript是一种基于对象的脚本语言,其前身叫做LiveScript,语法上 JavaScript和C语言,java等编程语言类似;

二.JavaScript的语言特点

1.脚本语言  2.解释性 3.用于客户端 ,浏览器  4.基于对象。

三.JavaScript编写规范

1一般放在...中间

大小写敏感

逐行被执行,越短越好

语句是基本单位 ,通常以分号表示语句结束

多行语句可以作为一块,使用{}

多使用注释

四.js代码的位置以及注意事项

1.编写js代码,必须使用Script标签。
2.js代码写在script标签内,script标签可以放在head,body标签内,也可以写在body外,html标签外, 但是建议写在body标签的最下面 。
  
 3.可以使用script标签引入一个外部文件,同时要注意在该标签内不能写js代码,即使写了也不会执行 。

五.三.js的好处
1.验证用户输入的内容  
2.有效地组织网页内容
3.动态地显示网页内容,动画显示
4.弥补静态网页  不能实现的功能

六.JavaScript的数据类型

基本数据类型

数值数据类型(number)

布尔类型(boolean)

未定义数据类型(undefined)

空数据类型(null)

引用数据类型

字符串数据类型(String )

Array 数组类型

对象类型(Object)

七.JavaScript的变量的声明和赋值

先声明变量,然后赋值

var name ; name="张三";

同时声明和赋值变量

var count=10;

声明多个变量,使用逗号

var a,b,c=10;或者var a=b=c=10;//区别 第一个是abc等于10  第二个是c=10 c=b b=a;

八.混合计算数据类型
1.整数与小数=小数               6.小数与布尔型=小数 
2.整数与字符串=字符串        7.小数与空值=小数 
3.整数与布尔型=整数            8.字符串与布尔型=字符串 
4.整数与空值=整数                9.字符串与空值=字符串 
5.小数与字符串=字符串        10.布尔型与空值=整数

九.数据类型的转换

parseInt(String)

将字符串转换为整数类型 ,取整

parseInt ("12.8")将字符串"12.8"转换为整型值12;

parseFloat(String)

将字符串转换为浮点型数字

parseFloat("12.8a") 将字符串"12.8a"转换为浮点值 12.8;

十.表达式是对一个或多个变量或值(操作数)进行运算,并返回一个新值

运算符可分为以下类型

赋值运算符 =

算数运算符 +、 -、*、/、%、++、--、-(求反)

结合运算符 *= 、 /= 、+=、-=、%=

比较运算符  ==、 !=,>、>=、<、<=、===、!==

逻辑运算符 && 、||、!

字符串运算 +

绝对等于:数据类型一致,数值相等

不绝对等于:数据类型不一致或者数值不相等

                 1.数据类型不一致

                 2.数值不相等

                 3.数据类型不一致,数值也不相等

++自增运算:当++在后面时,先使用在自增,++在前面 ,先自增后使用。

你可能感兴趣的:(javascript,前端,html)