![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端开发
xiaolin9902
这个作者很懒,什么都没留下…
展开
-
Javascript学习笔记(七)
1.数组数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。js的数组是无类型的,元素可以是任意类型,同一个数组中的不同元素可以是不同的类型。js数组的索引是基于零的32位数值,第一个为0,最大的可能索引为2的32次方减2。js数组可能是稀疏的:数组元素的索引不一定要连续的,中间可以有空缺。每个数组都有一个lenght属性,非稀疏数组,这个属性就是数组元...原创 2020-02-22 00:17:28 · 150 阅读 · 0 评论 -
Javascript学习笔记(六)
1.对象的属性可以通过点号或者方括号运算符来获取属性的值。运算符左侧应该是一个表达式,它返回一个对象。对于点号来说,右侧必须是一个属性名称的简单标识符。对于方括号来说,里面必须是一个结果为字符串的表达式,字符串也是一个属性的名字。js对象有些属性是从原型对象继承而来,有些是“自有”的。如果要查询对象o的属性x,如果o中不存在x,那么会继续在o的原型对象的属性中查找。如果原型对象也没有x,但...原创 2020-02-21 21:53:32 · 130 阅读 · 0 评论 -
Javascript学习笔记(五)
1.创建对象的几种方式对象直接量:保留字可以作为对象的属性名。通过new:new后面跟随一个构造函数。Object.create():第一个参数为对象的原型。可以传入null来创建一个没有原型的新对象,但通过这种方式创建的对象不会继承任何东西,甚至不包括基础方法,如toString()。...原创 2020-02-20 22:57:59 · 76 阅读 · 0 评论 -
Javascript学习笔记(四)
1.运算符加法运算符:可以对数字运算数进行加法运算,也可以对字符串运算数进行连接操作。如果一个运算数是字符串,那么另外一个运算数就会被转换成字符串,然后两者连接在一起。如果一个运算符是对象,那么会把这个对象转换成可以进行加法运算或者进行连接操作的数字或者字符串。这一转换是调用对象的valueof()或者toString()来执行的。减法运算符和乘法运算符:如果运算数是非数字的,会转换成数字...原创 2020-02-08 13:20:14 · 94 阅读 · 0 评论 -
Javascript学习笔记(三)
1.变量。js的变量与C和java不一样,是无类型的。使用一个变量前必须声明且赋值,如果没有声明,使用时会引发运行时错误;没有赋值而使用,那么变量里面存的值为undefined。如果给一个未声明的变量赋值,js会隐式声明它,且它会成为一个全局变量(即便是在函数内部)。所以强烈建议所有的变量都用var声明。2.变量作用域。在函数内部声明的变量,是局部变量,只在函数内部有定义。在函数内部,...原创 2020-02-06 22:59:31 · 72 阅读 · 0 评论 -
Javascript学习笔记(二)
1.字符串的常用函数及属性。concat() – 将两个或多个字符的文本组合起来,返回一个新的字符串。indexOf() – 返回字符串中一个子串第一处出现的索引。如果没有匹配项,返回 -1 。charAt() – 返回指定位置的字符。lastIndexOf() – 返回字符串中一个子串最后一处出现的索引,如果没有匹配项,返回 -1 。match() – 检查一个字符串是否匹配一个正则...原创 2020-02-06 00:08:18 · 102 阅读 · 0 评论 -
Javascript学习笔记(一)
1.javascript程序要求使用unicode字符集。2.区分大小写。3.会忽略程序中的空格符、制表符和换行符(除非是正则或者字符串的一部分)。4.如果语句在不同的行,可以省略掉最后的分号。另外,js解释引擎会尝试在所有可能的语句后面加分号。于是会导致以下的语句出错:returntrue;将会被处理成return;true;5.注释方式 // 或者 /* ...原创 2020-02-05 23:08:04 · 97 阅读 · 0 评论 -
less学习教程七
这是http://lesscss.org/features/#mixins-feature部分的翻译。 混合(Mixins)现有样式的“混合”属性您可以混合使用类选择器和ID选择器,例如.a, #b { color: red;}.mixin-class { .a();}.mixin-id { #b();}编译结果...翻译 2019-11-09 13:51:11 · 156 阅读 · 0 评论 -
less学习教程六
本文从http://lesscss.org/features/#merge-feature翻译而来。 合并属性联合合并功能允许将多个属性的值聚合到用逗号或空格分隔的单个列表属性中。合并对于background和transform等属性很有用。 逗号用逗号来附加属性值。v1.5.0引入例:.mixin() { bo...翻译 2019-10-20 19:58:46 · 101 阅读 · 0 评论 -
Less学习教程五
本文从http://lesscss.org/features/#extend-feature翻译而来,增加了少量说明。由于英文水平有限,某些地方采用了我所理解的意 思,而不是直译。 扩展扩展是一个将外层选择符与其引用的选择符进行合并的伪类。v1.4.0引入nav ul { &:extend(.inline);...翻译 2019-10-20 17:50:14 · 349 阅读 · 0 评论 -
Less学习教程四
本文为http://lesscss.org/features/ Parent Selector部分的翻译。父 选择器用&来引用父选择器(译注:大多数情况,&表示将所有的祖先选择器替换在它的位置)&操作符最常用在嵌套规则中,表示一个应用修改类或伪类的既有选择器的父选择器,例如 a { color: blue; ...翻译 2019-10-19 07:57:45 · 96 阅读 · 0 评论 -
emmet简易教程
在编写HTML及CSS代码时,emmet会极大地提高我们的编码速度。官网(https://emmet.io/)提供了很多编辑器的插件,同时也提供了文档说明。如果英文看得速度慢,这里有一份中文翻译版本:http://yanxyz.github.io/emmet-docs/。如果没有时间读这么多文档,同时你和我一样使用的是HBuilder或者HBuilderX,那么看看这份简易的教程,就可以熟悉大部分...原创 2019-10-05 15:27:26 · 380 阅读 · 0 评论 -
Less学习教程三
这一节,详细讲变量的使用。为http://lesscss.org/features/内容变量部分的翻译,当然英文水平有限,有些地方就按自己的理解调整了一下措辞。 变量用于在某一个位置上替换常量值。说是变量,但是在定义好后,在Less的编写过程中,实际上是不能改变的,因此更像是“常量”。 总览经常可以在样式表中看到相同的值重复数十次甚至数百次:a...翻译 2019-10-17 14:36:04 · 311 阅读 · 0 评论 -
Less学习教程二
简要的特性介绍例子基本来自http://lesscss.org/。一、变量用@来标识变量。变量只能定义一次,无法修改,可能认为它是“常量”会更好一些。一个变量如果定义两次以上,由于延迟加载的存在,只会取作用域中最后一次定义的值,我们无法像写其他程序一样,可以通过赋值语句来修改变量的值。函数参数表中的变量值看上去可以修改,但是也是在函数调用时一次性指定。声明变量的格式为“@变量名:变...原创 2019-10-17 14:41:11 · 247 阅读 · 0 评论 -
Less学习教程一
最近在认真学习CSS,于是顺便学了一下LESS。想在网上找点中文资料,却发现很少,有几个中文网站,连文档都没翻译完全。还是自己动动手,写点东西放在这里作为备忘。less的官网是http://www.lesscss.org,目前的版本是3.9.0官网首页给出了两种使用方式:1.npm install -g less,然后命令行下使用lessc进行编译,例如 lesscstyles.les...原创 2019-10-16 16:29:39 · 205 阅读 · 0 评论