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的主要内容,如果未能解决你的问题,请参考以下文章

2021-05-16:时间复杂度必须是logN,如何求阶乘从右向左第一个不为零的数?

2021-05-16

2021-05-16

2021-05-16

逻辑运算符和位运算符的深度解析 2021-05-16

2021-05-16