2021-05-16
Posted 小刘编码员
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-05-16相关的知识,希望对你有一定的参考价值。
前言:各位csdn的源员们,大家好。我是小刘,初来乍到请大家多多指教,因为这是第一次发表博客,如有错误请大家观看后谅解,并在评论区留下您宝贵的意见,小刘将会用最大的努力去改正以及认真对待每一次代码的编写,请大家一定要多多包涵,你们的支持是我继续努力的最大动力,当然大家觉得不错可以关注我喔,带你走遍代码的每一个角落,让你感受代码的神奇之处。已经来到csdn有20天了,我会继续坚持下去,谢谢大家多多支持!
首先我给大家讲解的内容比较抽象,要认真观看!!
本次用到的编程软件:DW
本次涉及到的内容:html,css以及javaScript
1.javascript字面量与变量
字面量:一些不可以改变的值。
例如:1 3 5 6
字面量都是可以直接使用。但是我们一般都不会直接使用字面量
变量:变量可以用来保存字面量,而且变量的值是可以任意去改变的。
变量更加方便我们使用,所以在开发中都是通过变量去保存的
变量的声明:通过var 关键字声明
例如:
var studentName=12;
1.1javaScript标识符
在js中所有的可以由我们自主命名的都可以称为标识符
例如:变量 函数名 属性名都属于标识符
命名一个标识符是需要遵守如下规则:
1.标识符中可以含有字母,数字,_下划线,$
2.标识符不能以数字开头
3.标识符不能是由Es中的关键字与保留字
4.标识符一般都是采用驼峰写法
首字母小写,每个单词的开头字母大写,其余部分小写
例如:小驼峰helloWorld 大驼峰 HelloWorld
在Js底层保存标识符时实际采用的unicode编码
(特别注意:其中包括了中文,中文可以作为标识符,但是千万不要这么使用)
var 变量=12312这样可以写,但是不建议。
2.JavaScript数据类型
数据类型就是字面量的类型
在js中一共有六种数据类型
1.string 字符串
2.Number 数值
3.Boolean 布尔值 true /false
4.Null控值 null
5.Undifinend 未定义 undifined
6.Object对象
2.1字符串
在js中字符串需要使用引号起来
使用单引号或双引号都可以,但是最好不要混用
注意引号的嵌套问题
例如:
var str="hello world";
var str1='heillo world';
var ele="<div class=\\"box\\"></div>";
\\作为转义字符(反斜杠)
在字符串我们可以使用\\作为转义字符,当表示一些特殊符号的使用可以使用\\进行转义
\\ " 表示" \\' 表示' \\n 表示换行 \\t 制表符
例如:
var ele='<div class="box"></div>';
console.log(ele);
2.2Number 数值类型
在js所有的数值都是Number类型,包括了整数,浮点数(小数)
拓展部分:如果使用Number表示的数字超过了最大值,则会返回一个false
Infinity 表示正无穷大 -Infinity 表示负无穷大
使用typeof检查Infinity也会返回Number
例如:
var a=123.24;
var b="123.45";
console.log(a);
console.log(b);
可以使用一个运算符 typeof来检查一个变量类型
语法: typeo f变量
2.3 Boolean 布尔类型
布尔值只有两个,主要用来做逻辑判断 true 表示真 false 表示假
var a=true;
var b=false;
2.4 Null(空值)类型的值只有一个,就是unll
unll这个值专门用来表示一个空对象
使用typeof检查一个null值时,返回一个object
var btn=document.getElementById("btn");
console.log(type btn);
2.5 Undefined(未定义)的值只有一个,undefined
声明一个变量但是未给变量赋值时,它的值就是undefined
var c;
cosole.log(C);
以上是关于2021-05-16的主要内容,如果未能解决你的问题,请参考以下文章