js 第一天

 

javascript  前台语言   运行在客户端

前段的三个层次:

        1、html  结构层

        2、css   表示层

        3、js      行为层

变量   可以改变的量,往往用英文字母代替变量并且区分大小写。

变量的定义(声明):var+字母

变量的用途:变量其实是一个容器,起到临时存储数据的作用。通过=进行赋值

js语言的输出:

  alert()弹出框

  console.log()用于代码测试

  document.write()在浏览器中写出

js的注释:

单行注释://

多行注释:/*-------*/

变量起名的规则:

  不能使用汉字,区分大小写,不能特殊符号开头除了下划线、$。

变量的值:

  字符串、 数字 统称数据。

数据的类型:

  字符串、数字、数组、json、对象、布尔、null、undefined、函数。

js代码执行:

  js代码执行前,浏览器会给他一个全局环境,叫window(全局作用域),在window下浏览器找到所有带var和function的关键字然后给他们分配内存地址,不管你赋值没赋值,浏览器会告诉所有子模块这个东西存在了,这种能力叫变量提升。

运算:

js语言的四则运算:

+      纯数字之间就是加法,和字符串之间就是拼接。

-       纯数字之间就是减法,和字符串之间还是减

*      纯数字之间就是乘法,和字符串之间还是乘

/      纯数字之间就是除,和字符串之间还是除。

减乘除三者有隐式转换的能力

逻辑运算:

  或|| 、且&&  、非!    结果是true或false

比较运算:

>、>=、<、<=、!(相反)==(双算号)

===全等 数据的类型和值都一样,不全等!==

 

  

 

posted @ 2018-10-15 19:48  枯桑  阅读(119)  评论(0编辑  收藏  举报