javascript基础

来源:互联网 发布:如何做一个数据分析师 编辑:程序博客网 时间:2024/06/11 19:18

一.javascript

1.定义

基于事件和对象驱动,并具有安全性能的脚本语言,
运行在客户端浏览器里,也有运行在服务器端的名称为“Node.js”

2.语法规范

1.在html里引入js语言

<script type = "text/javascript">具体js代码</script>

<script type = "text/javascript src="js文件"></script>

2.代码大小写敏感

true/false           布尔值

TRUE/FALSE   非布尔值

3.结束符号 ; (可写可不写,但是推荐写上)

4.注释

//单行注释

/*多行注释*/

5.变量:其值可以发生改变的量就是变量,变量是内存中运行的最小单位

变量命名规则:

字母,数字,下划线,$符号,汉字等5个组成部分,数字不能作为名字的开始内容,尽量不适用汉字

6.数据类型

JavaScript中有6中数据类型:

number(int / float)    string boolean  nullunderfined(值未定义)  object

typeof 判断数据类型:console.log(typeof name); //String 类型

    console.log(typeof 20);      //Number类型

    console.log(typeof null);     //Object(空)

    console.log(typeof false);   //Boolean

    console.log(typeof True);   //underfined未定义类型

    console.log(typeof document); //Object 对象


7.运算符:

比较运算符:

>
>=
<
<=
!=
==    值大小的比较10 ==“10”
===  全等于  ,值大小数据类型都比较   23===‘23’
!==   不全等于(比较数据类型和值大小)

算术运算符:+ -   *  /  %(取余数)  ++ ( i++  ++i) --  ( i--   --i) 

逻辑运算符:     !  非

&& 与 (两边结果同时为真,结果为真)短路

||    或   (两边结果同时为假,结果为假)短路

注意:原则上逻辑运算符两边的操作数要求是boolean类型信息。如果不是布尔数据,要进行自动数据转换。

  "0  []  null"等信息变为假;实体变量信息要变为true真

赋值运算符:=  +=   -=   *=  /=  %=

字符串运算符:  +  连接:两边操作数一个或两个是字符串,就做连接操作。

两边操作数都是数值型,就做加法运算。

原创粉丝点击