web学习记录-JS-1

Posted xihuanjiuquqiqang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web学习记录-JS-1相关的知识,希望对你有一定的参考价值。

alert(“弹出内容”)

document.write("向body写的内容")

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

从上到下,一行一行执行

属性onclick=“JS代码”  也可写在a标签中的href=“javascript:JS代码”

写入script标签中  或者外部JS文件(推荐使用) 一但引用外部JS,则标签中的JS代码则无效

/**/多行注释  //单行注释

严格区分大小写  以分号结尾  会忽略多个空格换行,可用于进行格式化  

字面量  不可改变的值  可以直接使用  一般不直接使用

变量  保存字面量  可以任意改变  更加方便使用  对字面量进行描述

声明变量  var用来声明一个变量  var a=1;

标识符  有我们自主命名的都成为标识符  可含有 字母 数字 _ $  不能以数字开头  不能是ES的关键字或保留字符  一般都采用驼峰命名法

数据类型  String 字符串  Number 数值  Boolean 布尔值  Null 空值  Undefined 未定义(前五个是基本数据类型)  Object 对象(引用数据类型)

String字符串  需要用引号引起来  单双引号均可,但是不能混着用,  可用“作为转义字符    换行   制表符  \表示

Number数值  所有的数值都是此类型  可以使用一个运算符typeof检查数据类型  console.log(typeof a)

JS表示一个最大值Number.MAX_VALUE  超过则为Infinity 正无穷 为数值  NaN 不是一个数值 类型为一个数值

Number.MIN_VALUE 最小值

JS中基本运算可以保证精确  浮点元素可能得到一个不精确的结果

Boolean布尔值  真假  true和false  用于逻辑判断  var bool = true;

Null空值  只有一个值null  专门用来一个为空的对象  为Object类型

Underfined未定义  只有一个值underfined

强制的类型转换  将一个值转换为String Number Boolean  

将其他数据转换为String  

1,调用被转换数据类型的toString()方法 不改变原代码的属性  var b =a.toString();  null和underfined不能使用

2,调用String()函数  适用于Number和Boolean时,跟toString()一样  null和underfined是直接转换为字符串

将其他数据类型转换为Number

1,使用Number()函数  字符串为非数字内容时,为NaN  为空格时,为0  为布尔值是,ture为1,false为0  null为0  underfined为NaN

2,parseInt()把一个字符串转换为整数  将一个字符串的有效内容转换  parseFloat()可以获得有效的小数  非String时会转换为String时在操作  

 

 

 

 

  

 

以上是关于web学习记录-JS-1的主要内容,如果未能解决你的问题,请参考以下文章

JavaEE学习记录3

CRUL学习记录

web学习记录4

EIS web 学习记录

web学习记录-JS-11

2018-01-13 web 开发学习记录