自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 less定义&基本语法

9.在less/css中引入另一个文件css文件要使用@import[引入公共文件]less是一种动态样式语言,属于css预处理器的范畴,它扩展了 CSS 语言,以/**/包裹的注释会被编译到css文件中(css和less通用)定义:混合就是将一系列属性从一个规则集引入到另一个规则集的方式。2.作为选择器和属性名:#@{selector的值}的形式。以//开头的注释,不会被编译到css文件中。4.变量的延迟加载(和js的作用域类似)4.带参数并且有默认值的混合。5.带多个参数的混合。

2022-09-05 15:38:12 1485

原创 js,函数对象

实参是在函数内部使用的,如果形参没有定义的话实参的值为undefined。形参是在函数对象中的括号中申明,每个形参直接用逗号(,)隔开。函数也是对象,是一个带有特定功能的对象(需要我们自定义)调用完函数是会返回结果的,会有返回值;实参与形参就是一个申明了的变量。return可以是任意值。用来返回函数的结果的。

2022-09-03 17:40:21 148

原创 js,栈与堆

对象的名字是储存在栈内存中的,其的属性名和方法是储存在堆内存中的。栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。堆的优势是可以动态地分配内存大小。基本数据类型变量名和值是储存在栈内存中的。堆:先进先出,手动释放,容易内存泄漏。栈与堆都是用来储存东西的。栈:先进后出,自动分配释放。

2022-09-03 17:37:53 293

原创 js,对象&增,删,改,读

2var obj = {属性名,属性名2,属性名3}//每个属性之间用(,)逗号/隔开。对象.属性名=属性值(这个比较通用,那种方法创建的函数都可以添加属性/方法)2function object(){属性名;-由JS的运行环境提供的对象,是浏览器提供的对象。ES标准中定义的对象,在任何的ES中都可以使用。1使用new Object()方法来创建对象。使用delete方法来删除对象中的属性。delete 对象.属性名。1对象.属性名=属性值。1对象.属性名=属性值。2对象["属性名"]

2022-09-03 17:33:32 268

原创 js,for语句&for循环和while循环的区别

while循环的初始化表达式,循环语句,更新表达式没有固定的位置。③(true)执行更新表达式,(false)退出循环。②执行条件表达式,结果为true则执行,否则不执行。for(初始化表达式;1初始化表达式(只会执行一次)for循环提供了专门的位置。

2022-09-03 17:30:02 156

原创 js,while与do…while语句

while语句:(是先执行后判断)while语句:(是先判断后执行)}while(条件表达式);-用法和while语句的用法基本相同。-语法:while(条件表达式){

2022-08-20 00:35:57 134

原创 js (swicth语句)

在执行的(ease表达式的值)和(swicth语句后表达式的值)进行全等。执行顺序从上到下依次执行,如果全等就执行,反则就不执行,然后向下比较。-作用:类似一个if语句,当满足这个代码后面的表达式,在它之下的所有语句都会执行。-作用:当以上条件都不满足的时候,就会执行该语句后面的代码。-作用:用来退出(循环语句)和(swicth语句);-for循环里的break只终止自己所在那一层循环。-在swicth语句会停止该语句之后的所有语句。//可以执行多条语句;:switch(条件表达式){

2022-08-19 22:26:00 145

原创 js,if语句(条件判断语句)

if语句后面的代码块不是必须的但是在开发中尽量写上代码块。if(条件表达式)+{代码块 多条语句}else if{}-代码块只有分组的作用,可以使文档更加简洁。-如果语句成立就会执行,不成立则不执行。-如果都不满足就会执行最后一条语句。-代码块会影响到let赋值的代码。if(条件表达式)+{代码块 多条语句}-对代码本身没有任何影响。在js中可以使用代码块来进行分组。if(条件表达式)+单条语句。if语句(条件判断语句)...

2022-08-05 08:24:56 4928

原创 js中运算符的优先级

在生活中运算符的优先级就和数学中的的运算一样。可以通过优先级高的()括号来改变优先级。优先级一样,则从左往右依次运。

2022-08-05 07:13:06 1084

原创 js中使用,申明变量/函数,与不申明的区别是什么?

将arguments(伪数组,是每个函数都有的属性,里面存着的实参)该属性添加为当前函数的属性。将function申明的全局函数赋值,并添加为window的方法,已经赋值。将实参赋值给形参,然后将该形参添加为该函数的属性,实参赋值给该属性的值。将var申明的全局变量,添加为window的属性,但是没有赋值。将function申明的全局函数赋值,并添加为window的。在调用函数,准备执行函数体之前,创建对应函数执行上下文代码块,将var申明的全局变量,添加为window的。...

2022-08-04 22:37:17 191

原创 js条件运算符

条件运算符 条件运算符又叫做三元运算符 语法: 条件表达式? 代码a:代码b 如果条件表达式的结果为: -true:执行a代码 -false:执行b代码

2022-08-04 11:35:55 203

原创 js相等(==)与全等(===)

如果两边的值满足相等的关系时,会返回true,否则返回false。如果两边的值满足相等的关系时,会返回true,否则返回false。如果两边的值满足全等的关系时,会返回true,否则返回false。如果两边的值满足相等的关系时,会返回true,否则返回false。当两种类型不同的时候,一般会转换为数字类型然后进行比较。当两种类型不同的时候,一般会转换为数字类型然后进行比较。它不会进行类型转换,如果类型不同直接返回false。它不会进行类型转换,如果类型不同直接返回true。...

2022-08-04 10:59:28 149

原创 js,html中如何输出Unicode编码

但是在网页中的数字是10进制的(js使用的是十六进制的)-在js中可以通过字符串的来输出unicode。-使用实体的形势来输出unicode编码。-转义字符(\u)加unicoed。

2022-08-04 10:25:44 1627

原创 js关系运算符

当两个数据的类型都是字符串的时候,他会按照字符编码(Unicode)来进行比较。如果关系成立就会返回布尔值true,如果关系不成立返回false。

2022-08-04 09:35:44 75

原创 js赋值运算符

可以将右侧的值赋值给左侧的变量。-结果等于左边的值模号右边的值。-结果等于左边的值加右边的值。-结果等于左边的值减右边的值。-结果等于左边的值乘右边的值。-结果等于左边的值除右边的值。...

2022-08-04 08:58:57 81

原创 js 逻辑运算符

如果有两个false的话就会返回靠前的那个false。如果有两个false的话就会返回靠前的那个false。&&运算会每个字都会找,每个值都进行排除,如果没有false就返回true。如果有两个true的话就会返回一个就会返回第一个。如果有该布尔值的话就返回false无论另一个值是什么结果。如果有该布尔值的话就返回true无论另一个值是什么结果。如果没有false的话就返回后面的那布尔值。如果有false的话就返回false。如果有true的话就返回true。如果两个值都不满足的话就返回false。...

2022-08-03 21:28:59 216 1

原创 js自增(++),自减(——)

对于一个变量自增以后,原变量也会自增1(会影响原变量)-对于一个变量自减以后,原变量也会自减1(会影响原变量)-通过自增可以使自身的基础上加1。-通过自减可以使自身的基础上减1。

2022-08-03 21:17:58 439

原创 一元运算符

他的转换原理和Number()函数一样,可以将非number的值,转换为number。对于非number的值会先转化为number在进行运算。对于非number的值会先转化为number在进行取反。

2022-08-03 21:13:52 75

原创 js 十六进制,八进制,二进制

0开头的数字一般浏览器都会将开头的0去掉,ie8会将0开头的数字转换为八进制。0x开头表示16进制,浏览器都会将其转换为10进制输出。0b开头表示2进制,浏览器都会将其转换为10进制输出。0开头表示8进制,浏览器都会将其转换为10进制输出。...

2022-08-03 21:10:27 2085

原创 js强制类型转换

可以将字符串的有效的[整数]提取出来并转换为number。-可以将字符串的有效的[小数]提取出来并转换为number。-如果是使用非法字符来使用该方法的话就会转换为nan。-如果是使用非法字符来使用该方法的话就会转换为nan。-但是使用方法2调用string()函数都能转换,方法二比较通用。3.如果字符串是一个空串,或者只有空格的直接转换为0。-方法一:调用被转换数据的toString()[方法]undefined转换为数字的话为nan。专门对付这种只要有非法字符就直接转换为nan的。...

2022-08-03 20:48:53 1212

原创 javascript数据类型

3.js中最小值:Number.MIN_VALUE(>0的最小值)2.js中最大值:Number.MAX_VALUE。5.nan 不是数字,但是他是Number类型。js数据类型分两种:1基本数据类型,2引用(对象)数据类型。对象(Object)-类型只有一个值:undefined。-在js中字符串需要要("")引号引用起来。布尔值只有两个,一个表示真的另一个表示假的。-使用双引号,或者单引号(""/'');4.js正无穷:infinity。-类型只有一个值:null。-在js中所有的数字都是数字类型。..

2022-08-03 20:36:33 85

原创 标识符的命名规范

1.标识符可以函数字母,数字,_,$来命名的。-4.命名规范,标识符一般都会使用驼峰命名法。-在js中所有可以让我们自主命名的东西都是标识符。-3.标识符不能是ES中的关键字/保留字。-例如:变量名,函数名,属性名都属于标识符。标识符也可以是中文,但是不推荐。-2.标识符不能以数字开头。js的底层代码是UTF/8的编码。...

2022-08-03 20:24:33 144

原创 字面量(常量)与变量

申明变量但是没有去赋值的话,他的值就是undefined。-字面量都是可以直接使用的,但是我们一般不会直接使用。-在js中要用var关键字来申明变量。-而且变量的值是可以任意改变的。-都是一些常量,不可改变的值。-语法:var a = 1;-比如:1,2,3,4,5。-变量用来改变字面量的。...

2022-08-03 19:42:18 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除