JavaScript基础知识基础知识1
一、一、JavaScript编写编写
基本编写:在标签里边进行编写
JavaScript注释:
单行注释://
多行注释:/**/
JavaScript嵌入方法:
外部嵌入:
内部嵌入:写在HTML中,用标签包裹
二、二、JavaScript变量变量
声明变量的方法:var 、let、const
let、const是ES6新增的方法
let所声明的变量只在let命令所在的代码块内有效
let不会再预解析时解析,没有声明的提升
const定义的常量,一旦声明不能改变值,声明时必须赋值
var word="Hello Word!";
这里的var叫做关键字用来声明变量,word叫做声明的变量
声明变量的注意事项:
(1)定义语义化的单词(明白易懂)
(2)命名规定:命名规定:
以以 $ 、下划线、字母开头、下划线、字母开头
中间可以是数字、字母、中间可以是数字、字母、$、下划线、下划线
不能使用关键字和保留字不能使用关键字和保留字
(3)命名规范:命名规范:
匈牙利命名法:匈牙利命名法:String/Number/Boolean/undefined/null
驼峰式命名法:两个单词第二个单词首字母大写驼峰式命名法:两个单词第二个单词首字母大写
三、三、JavaScript数据类型数据类型
一、数据类型的类型一、数据类型的类型
基本类型:字符串(String)、数字(Number)、布尔值(Boolean)、undefined、null、Symbol
引用类型:Object
判断数据类型:
typeOf 直接返回数据类型字段
typeof 123;//number
typeof "123";//string
typeof [];//object
typeof 1;//object
instanceof 数据类型的判断Object,Function,Array,Date,RegExp
consteuctor
toString 最精准的方法,所有的对象数据类型都可以获取
二、数据类型的转换二、数据类型的转换
强制转换类型:数字、字符串、布尔值强制转换类型:数字、字符串、布尔值
数字转换:
var num=2.13;
alert(String(num)); //"1"
alert(parseInt(num)); //2
alert(parseFloat(num)); //2.13
alert(Boolean(num)); //true
var s=1.123;
alert(parseInt(s)); //1
alert(parseFloat(s)); //1.123
字符串转换:
var s="1a.34";
alert(Number(s)); //NaN
alert(Boolean(s));//true
alert(String(s)); //1a.34
评论0
最新资源