码迷,mamicode.com
首页 > Web开发 > 详细

web学习记录-JS-1

时间:2018-12-26 22:22:46      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:获得   命名法   fine   声明   调用   逻辑   小数   最小   布尔值   

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字符串  需要用引号引起来  单双引号均可,但是不能混着用,  可用\“作为转义字符   \n换行  \t制表符  \\表示\

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

标签:获得   命名法   fine   声明   调用   逻辑   小数   最小   布尔值   

原文地址:https://www.cnblogs.com/xihuanjiuquqiqang/p/10181974.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!