【JavaScript】
魔_术师
这个作者很懒,什么都没留下…
展开
-
【JavaScript转义字符对照表】
【JavaScript转义字符对照表】为什么要用转义字符串?HTML中,&等有特殊含义(,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢?这就要说到HTML转义字符串(Escape Sequence)了。转义字符串(Escape Sequen原创 2017-07-01 00:48:50 · 2503 阅读 · 0 评论 -
【JavaScript声明符号var】
【JavaScript声明符号var】JavaScript声明符号varvar主要用于声明变量 / 属性;具体的使用:var 变量名 = XXX;var 对象名 = { "属性":"属性值", "属性":"属性值"}原创 2017-07-08 00:47:01 · 1279 阅读 · 0 评论 -
【JavaScript的关系操作符】
【JavaScript的关系操作符】关系操作符:(>、=、关系运算符包括:大于(>)、小于(大于等于(>=)、小于等于(不等于(!=)、值等于(==)、全等于(===)。使用的注意点:区别:等于(==)和全等(===),在==的情况下,只要值相同就可以返回true。如原创 2017-07-21 00:54:11 · 1236 阅读 · 0 评论 -
【JavaScript的标识符】
【JavaScript的标识符】JavaScript的标识符标识符:指的是变量、函数、属性的名字,或者函数的参数。标识符命名匈牙利命名法——(属性+类型+对象描述:例g_bStatus)大驼峰命名法——所有单词首字母大写(ClickBtn)小驼峰命名法——第一个单词首字母小写,其后的单词首字原创 2017-07-09 00:34:25 · 1911 阅读 · 0 评论 -
【JavaScript操作符优先级及闰年的计算】
【JavaScript操作符优先级及闰年的计算】JavaScript操作符优先级优先级:逻辑非 > 算术 > 关系 > 逻辑与、逻辑或 > 条件>赋值;Tips:小括号可以提升优先级。闰年的计算:闰年:年份能够被4整除且不能被100整除,或者能够被400整除。var year = 2016;原创 2017-07-22 00:55:38 · 1194 阅读 · 0 评论 -
【JavaScript的赋值操作符】
【JavaScript的赋值操作符】赋值操作符:(=、+=、-=、*=、/=、%=)使用:赋值运算符并不是数学中的等于,而是把等号右边的数赋值给等号左边的变量,例如:a = 5;赋值操作符中还有+=、-=、/=、*=和%=等。(复合赋值运算符)举例:以+=为例,a += 5是a = a + 5的简写,其意思是把原创 2017-07-19 01:43:42 · 1526 阅读 · 0 评论 -
【Web开发的架构】
【Web开发的架构】Web开发分为:B/S架构、C/S架构B/S 架构B/S架构的全称为Browser/Server,即浏览器/服务器结构。Browser指的是Web浏览器,极少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现,Browser客户端,WebApp服务器端和DB端构成所谓的三层架构。B/S架构的系统无须特别安装,只有W原创 2017-07-24 00:38:07 · 2528 阅读 · 0 评论 -
【JavaScript的条件操作符】
【JavaScript的条件操作符】条件操作符:(?: )条件操作符:(表达式1 ? 表达式2 : 表达式3 );先进行表达式1的判断,如果表达式1成立(返回true值)就执行表达式2;如果表达式1不成立(返回false值)就执行表达式3。举例:(a>b)?(c=4):(c=3);假原创 2017-07-20 00:33:01 · 1289 阅读 · 0 评论 -
【JavaScript的Math函数和常量】
【JavaScript的Math函数和常量】概要:Math是一个对象,其属性为若干有用的函数和常量。他和Date、String不同,Math不是对象的类。没有Math()构造函数,只是简单的函数,而不是对某个对象进行操作的方法。具体如下:1、Math.constant; Math对象常量;2、Math.function();原创 2017-08-09 00:14:51 · 1590 阅读 · 0 评论 -
【JavaScript数据类型转换】
【JavaScript数据类型转换】JavaScript数据类型转换显示转换有三个函数可以把字符串转换为数值:Number()、parseInt()、parseFloat()。Number()可以用于任何数据类型,而另外两个函数则专门用于把字符串转换成数值。1)Number()如果字符串为数值字符串,则将其转换为十进制原创 2017-07-25 00:38:49 · 1390 阅读 · 0 评论 -
【JavaScript实现Tab切换】
【JavaScript实现Tab切换】使用类名实现最简单Tab切换完成函数封装版Tab切换this的下标获取实现Tab切换自定义属性版Tab切换闭包版Tab切换原创 2017-08-03 00:33:16 · 2184 阅读 · 0 评论 -
【JavaScript的Date对象】
【JavaScript的Date对象】Date对象Date对象:用于设置和获取当前的时间。Date对象方法分为两种:一种使用本地时间;一种使用世界时间UTC(即方法中有“UTC”),则代表世界时间;(以0度经线为准)。获取系统的当前时间:var time = new Date();conso原创 2017-09-23 00:20:41 · 1181 阅读 · 0 评论 -
【JavaScript的逻辑操作符】
【JavaScript的逻辑操作符】逻辑操作符包括三种:与(&&)逻辑,前后两个式子均返回真才为真;或(||)逻辑,前后两个式子有一个为真就为真;非(!)逻辑,求当前值的非。注意:与逻辑:如果&&前面的表达式不成立,自动不执行后面的表达式;或逻辑:如果||前面的表达式成立,自动不执行原创 2017-07-17 00:28:16 · 1223 阅读 · 0 评论 -
【JavaScript的弹窗】
【JavaScript的弹窗】JavaScript的弹窗alert():警告弹窗,也会用于对用户的提示信息;confirm(): 确定取消弹窗,用于显示一个带有指定消息和 OK 及取消按钮的对话框;prompt():弹出对话框,用户可以输入内容。原创 2017-07-07 00:32:06 · 1124 阅读 · 0 评论 -
【JavaScript避免重命名的方法】
【JavaScript避免重命名的方法】1. 协同命名多人开发项目中,大家提前协商好命名规范,或者按照功能来命名。2. 对象命名空间命名空间,就是我们创建一个对象,把该对象作为一个命名空间,我们可以通过对象-属性或者对象-方法来创建或者获取一个变量或者函数。每个对象都是相互独立的,这样只要每个人定义不同的命原创 2017-06-22 00:53:41 · 1863 阅读 · 0 评论 -
【JavaScript的组成】
【JavaScript的组成】JavaScript的组成JavaScript = ECMAScript(5.0) + DOM + BOM;ECMAScript:基本语法;DOM:Document Object Model;文档对象模型(也叫节点)(调用过程)BOM:Browser Object Model;浏览器对原创 2017-07-03 00:52:12 · 1022 阅读 · 0 评论 -
【JavaScript的引入方式】
【JavaScript的引入方式】标签内联在标签内书写,与要引入的JavaScript进行绑定。(所有的内联书写调用函数时必须加上括号)内部书写页面的加载是从上到下的,把JS代码直接放到网页内容的后面即可。当JS代码一定要放在头部时,只要借助 window.onload 即可。原创 2017-07-04 00:45:39 · 1201 阅读 · 0 评论 -
【undefined与null的区别】
【undefined与null的区别】字面的含义声明变量未定义:undefined;(例:var a;)有定义,但内容为空的对象:null。从字面上来理解undefined和null其实相对比较简单:undefined表示的是声明一个变量之后我们并没有给它定义内容。null表示的是有定义,定义的是一个空对象。原创 2017-06-25 00:50:10 · 1129 阅读 · 0 评论 -
【JavaScript中的类型转换】
【JavaScript中的类型转换】字符串转换为数字的方法字符串转换为数字的方法可以分为两种,一个是显式转换,一种是隐式转换。显式转换是通过函数的形式,将字符串转换成数组的形式;隐式转换则是通过运算符的方式将字符串转换成数字的形式。显式转换在显式转换中,有三个函数可以把字符串转换为数值:Nu原创 2017-06-26 00:32:38 · 1103 阅读 · 0 评论 -
【JavaScript的注释】
【JavaScript的注释】注释的种类:单行、多行单行注释: // 调试使用;多行注释: /* */ 星号对齐;每行开头加一个星号,星号后面一个空格。原创 2017-07-05 00:56:40 · 1100 阅读 · 0 评论 -
【JavaScript基本数据类型】
【JavaScript基本数据类型】JS基本数据类型数值:Number;字符串:String;布尔值:Boolean;对象:Object;声明变量未定义:undefined;有定义,但内容为空的对象:null。JS基本数据类型的布尔值undefined原创 2017-07-14 00:29:01 · 1563 阅读 · 0 评论 -
【JavaScript实现十进制转换成二进制】
【JavaScript实现十进制转换成二进制】什么是二进制二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个原创 2017-06-27 00:11:25 · 4455 阅读 · 2 评论 -
【JavaScript的调试】
【JavaScript的调试】JavaScript的调试1、网页:document.write / writeln(“文档内容”);document.write打印后无空格document.writeln打印后有空格(换行符)2、文字换行——转义字符;3、谷歌控制台输出:console.log( );原创 2017-07-06 01:04:33 · 980 阅读 · 0 评论 -
【JS与CSS文件导入与执行冲突】
【JS与CSS文件导入与执行冲突】在制作页面的时候,我们有的时候使用CSS给某一元素添加了样式,有通过JavaScript给该元素添加了CSS样式,这个时候,可能会出现样式上的冲突。下面我们说一下JavaScript文件与CSS文件导入与执行冲突的问题。JavaScript与CSS文件中代码引入外部图像文件时,它们的URL设置是不同的。原创 2017-06-28 00:07:26 · 1850 阅读 · 0 评论 -
【JavaScript的算术操作符】
【JavaScript的算术操作符】算术操作符:(+、-、*、/、%)算术操作符包括:加、减、乘、除、求模/取余。Tips:乘法运算的结果并不一定是整数,如(0.2 * 0.4)。对于字符串的加法,做的是字符串拼接;对于字符串的减法,只要操作数不是数字的字符串,得到的结果是NaN。算术操作符——原创 2017-07-16 00:32:04 · 1418 阅读 · 0 评论 -
【JavaScript的计时器】
【JavaScript的计时器】计时器的设置计时器(分两类)第一类var time = setInterval ( 函数, 时间 ) ;执行多次,但是精确度比较低;第二类var time = setTimeout ( 函数, 时间 ) ;执行一次,精确度比较高;计时器的清除原创 2017-09-18 23:46:22 · 1338 阅读 · 0 评论