美文网首页
2019-06-05

2019-06-05

作者: 多喝烫水_ | 来源:发表于2019-06-05 16:44 被阅读0次

    css浏览器前缀:

    -ms- 兼容IE浏览器;

    -moz- 兼容firefox

    -o- 兼容opera,

    -webkit- 兼容谷歌(chrome)和苹果(safari)。

    js:

    script

    alert(加网页提示。)控制浏览器弹出一个警告框。

    document.write      在页面写出一个内容。

    console.log("") 向控制台输出一个内容。

    js编写位置:

    onclick 触发时间检测

    可以写在标签属性当中,可以写在script中,可以写在外部的js当中,然后引入。

    js基本语法:

    /*js注释*/

    //单行注释//.

    要注意字母的大小写。

    每句话要以分号来结尾。还要是英文的分号。

    python不需要分号结尾,而js需要用分号结尾。

    字面量和变量:

    字面量(常量),都是一些不可变的值:

    如1,2,3,4,5,字符串。

    变量,可以改变,也可以保存常量的值。

    如x=123456789

    var a    默认值undefined。声明一个变量。

    a=131564556

    标识符:

    在js中所有的可以由我们自主命名的都可以称为是标识符。

    由数字,字母,下划线,$组成,

    中文也可以用变量名,但没有人用。

    不能以数字开头,不能与关键字重名,

    小驼峰大驼峰。

    数据类型:

    数据类型指的就是字面量的类型,在JS中一共有六种数据类型:

    String 字符串    它得加引号。

    Number 数值  在JS中所有数值都是Nimber类型,包括整数和浮点数。

    Boolean 布尔值

    Null    空值

    Undefined 未定义

    object 对象

    \" 表示引号,\’表示单引号,\n 表示换行,\t  表示制表符。\\表示一个斜线。

    修改变量值,最后一个生效。

    Number:

    最大值:MAX-VALUE //

    最小值:MIN-VALUE //5e-324

    infinity 无穷。

    Boolean 布尔值:

    布尔值只有俩个,主要用来做逻辑判断。

    true:表示真,false:表示假。

    typeof 去打印类型。

    Null和Undefined:

    Null(空值)类型的值只有一个,就是null,null这个值专门用来表示一个为空的对象,使用typeof检查一个null值时,会返回object。

    Undefined(未定义) 类型的值只有一个,就是undefind,当声明一个变量,但是并不给变量赋值时,

    他的值就是undefined,使用typeof检查一个undefined时也会返回undefind。

    强制类型转换:

    指将一个数据类型强制转换为其他的数据类型,类型转换主要是指,将其他的数据类型,转换为String Number Boolean。

    用to去转换类型。转换为Boolean  直接用true或false  用to不能转换null,undefined。

    直接用String Number Boolean它们去转换。

    转换为number:转换为数字型

    只要不是纯数字  就会转换为NaN,空字符串或都是空格的字符串,转换为0

    true转换为1,false转换为0           

    null转换为0,undefined转换为nan

    其他进制的数字

    相关文章

      网友评论

          本文标题:2019-06-05

          本文链接:https://www.haomeiwen.com/subject/ivjsxctx.html