2019-06-05

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

其他进制的数字

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.js的语法 《script type = text/javascript src= js/script。js》...
    陈_066c阅读 196评论 0 0
  • ③常量和变量 常量就是有固定的值 像123 可以直接使用 变量没有固定的值 像x y z 一般用来储存常量 这样的...
    三腿M阅读 122评论 0 0
  • 01javascript语法规范 <!DOCTYPE html> javascript语法...
    ouyangqinbin阅读 1,332评论 0 0
  • 第一章 前端三大语言:HTML(专门编写网页内容)、CSS(编写网页样式)、JS(专门编写网页交互行为) 能简写尽...
    fastwe阅读 1,030评论 0 0
  • 一个完整的JavaScript实现包含了三个部分: ECMAScript DOM BOM。 JS的特点: 解释型语...
    咻咻咻滴赵大妞阅读 467评论 0 7