E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
javaScript学习
javascript学习
笔记--call和apply方法
this1.以函数形式调用,window2.以方法形式调用,方法的对象3.以构造函数形式调用,构造函数新创建的那个对象5.以call和apply形式调用,指定的那个对象1.call和apply是函数的方法,要通过函数对象来调用2.当对函数调用该方法时,都会调用函数执行3.在调用call和apply可以将对象作为一个参数,此时这个对象就会成为执行函数的this,4.所以可以通过call和apply修
持续5年输出bug
·
2018-10-19 08:48
Javascript学习
小总结14
1.阻止默认行为(preventDefault)阻止默认行为方法:btn.onclick=function(){returnfalse;}2.绑定事件(我们写页面一定要样式(css)跟行为(js)分开写)(1)节点.事件=事件处理程序行内事件属性调用函数(2)事件监听(三个参数)addEventListener(事件,回调函数事件处理程序,true/false)true:是捕获false:是冒泡(
考拉_2044
·
2018-10-11 23:01
javascript学习
笔记(第三章DOM--获取对象元素)
javascript学习
笔记(第三章DOM–获取对象元素)获取节点元素的三种DOM方法:元素ID、标签名字、类名字1.元素ID(getElementById):通过调用此方法返回一个指定Id属性的元素节点所对应的对象
一头成精的苹果
·
2018-10-09 14:20
javascript学习笔记
javascript学习
笔记(第二章语法学习续)
javascript学习
笔记(第二章语法学习续)一、操作在上一节里,我们对javascript的相关语法和语句进行了一些初步的了解,但是这些语句并不能完成一些相应的操作,如想要实现一些功能还需要对数据进行一些计算和处理
一头成精的苹果
·
2018-10-05 13:29
javascript学习笔记
JavaScript学习
笔记
JavaScript严格区分大小写;数据类型:Number:不区分整数与浮点数;字符串:布尔值:相等运算符:==:会自动转换数据类型再比较;===:不会自动转换数据类型,数据类型不一致则返回false;NaN,表示NotaNumber与所有其他值都不相等,包括自己;null:表示一个空的值,与0和空字符串''不同,0是一个数值,''表示长度为0的字符串,而null表示"空";undefined:表
村雨1943
·
2018-10-03 10:34
JavaScript
JavaScript
JavaScript学习
JavaScript的发展史JavaScript是有Netscape公司的BrendanEich,在网景导航者浏览器上首次设计实现而成。最初Netscape将其命名为LiveScript,后来因为Netscape公司与Sun合作,Netscape管理层希望它外观上看起来像Java,因此改名为JavaScript。JavaScript最初受java的启发而开始设计的,因此语法上有类似之处,一些名称与
可帅的leeking
·
2018-09-27 19:39
js
JavaScript
前端
原型链
首先是一张关系图,避免抽象化理解时产生的困难Function对象函数对象是
JavaScript学习
中不可避免的一部分,而且这一部分相对重要且抽象函数的创建方式有2种:字面量创建varfoo=function
不会骑马的唐山藏
·
2018-09-26 17:22
JavaScript学习
笔记——JSON
10.JSON///【JSON是一种数据格式,不是JS独有的】///【JSON语法】/*1.数据书写格式:"name":value,JSON要求给属性名加上【双引号】,JSON不能用单引号2.JSON值可以是:数字(整数、浮点数),字符串,布尔值(truefalse),数组,对象,null,注意没有undefined3.数据由逗号分隔4.大括号保存对象5.中括号保存数组*/{"bool":fals
yuanyb
·
2018-09-25 22:00
Javascript学习
笔记——表单处理
9.表单处理9.1表单的基础知识///表单用元素表示,对应的是HTMLFormElement类型,继承自HTMLElement。//属性:action、method、acceptCharset///【获取表单】varform=document.getElementById('form1');//通过给标签添加IDvarfrom2=document.froms['form_name'];//通过的n
yuanyb
·
2018-09-25 21:00
JavaScript学习
笔记——事件
8.事件8.1事件基础1///事件就是用户或浏览器自身执行的某种动作。诸如click、load和mouseover,都是事件的名字。而响应某个事件的函数就叫做事件处理程序(或事件侦听器)。事件处理程序的名字以"on"开头,因此click事件的事件处理程序就是onclick,load事件的事件处理程序就是onload。234///【HTML事件处理程序】5678//【DOM0级处理程序】9va
yuanyb
·
2018-09-25 21:00
JavaScript学习
笔记——DOM
7.DOM7.1DOM简介DOM是文档对象模型,HTML文档的所有内容都是节点:整个文档是一个文档节点(document最顶级)HTML元素内的文本是文本节点每个表面的属性是属性节点注释是注释节点HTMLDOM将HTML文档视作树结构,这种结构被称为节点树。文档document根元素html元素head元素body元素title文本节点元素a属性节点href节点父、子、同胞:在节点树中,顶端节点称
yuanyb
·
2018-09-25 21:00
Javascript学习
笔记——变量、内存、作用域
3.变量、内存、作用域3.1基本类型和引用类型的值ECMAScript变量可能包含两种不同数据类型的值:基本类型值【Undefined、Null、Boolean、Number和String。这5种基本数据类型是按值访问的,因为可以操作保存在变量中的实际的值】和引用类型值【在操作对象时,实际上是在操作对象的引用而不是实际的对象。为此,引用类型的值是按引用访问的】。基本类型值指的是简单的数据段,而引用
yuanyb
·
2018-09-25 21:00
JavaScript学习
笔记——JS基础
1.JavaScript基础1.1语法严格区分大小写标识符,第一个字符可以是$,建议使用小驼峰法,保留字、关键字、true、false、null不能作为标识符JavaScript是用Unicode字符集编写的1.2数据类型判断数据类型:typeofxxx定义变量:varxxx=yyy;函数内部不加var可以定义全局变量可以随意改变类型vara,b,c;定义多个变量Number类型:包括整数和小数v
yuanyb
·
2018-09-25 21:00
前端自学——改过的代码
1.
JavaScript学习
练习的题目是,随机生成一个颜色,在界面显示。跟着视频自己写了一个,获得的颜色字符串总是undefined。
dolores_2010
·
2018-09-23 15:01
前端学习
Java
Script
JavaScript学习
CodeWars 打怪升级日记 你最少需要准备几把伞
CodeWars是一个在线编程网站,其奖励机制像打怪升级。你不能查看高于你级别的问题的答案。除非自己通过提交测试。通过提交之后可以看到各种解法排行榜。通过对比自己解法和排行榜对比,可以找到差距,提高能力。题目意思:题目地址我简单的翻译:一个人每天从家去公司,如果早晨下雨就从家带把伞到公司,如果下午不下雨就不把伞带回家。如果早晨不下雨,则不带伞去公司,但是下午下雨会从公司带伞回家。输入为一个数组值为
Cinderella_hou
·
2018-09-22 15:55
JavaScript
JavaScript学习
CodeWars 打怪升级日记 你最少需要准备几把伞
CodeWars是一个在线编程网站,其奖励机制像打怪升级。你不能查看高于你级别的问题的答案。除非自己通过提交测试。通过提交之后可以看到各种解法排行榜。通过对比自己解法和排行榜对比,可以找到差距,提高能力。题目意思:题目地址我简单的翻译:一个人每天从家去公司,如果早晨下雨就从家带把伞到公司,如果下午不下雨就不把伞带回家。如果早晨不下雨,则不带伞去公司,但是下午下雨会从公司带伞回家。输入为一个数组值为
Cinderella_hou
·
2018-09-22 15:55
JavaScript
JavaScript学习
(一)
1.在编程语言中,一般固定值称为字面量,有数值字面量,字符串字面量,表达式字面量,数组字面量,对象字面量,函数字面量,原来表达式和函数也是一种字面量,在js中输入的是个运算表达式,最后出来的是一个计算后的值2.使用关键字var定义变量,用等号赋值,语句用分号分开,双斜杠注释//,stata好像也是双斜杠3.有时候看js中很多函数的用法,觉得和python有一咻咻相似4.js对大小写敏感,驼峰式命名
Einsam0
·
2018-09-11 13:39
html
JavaScript学习
-键盘码
思路如下:1。创建函数onkeyboradEvent(事件),根据开关针对不同按键代表不同的数字来执行;2.创建的keydown事件监听器针对每一次键盘按下事件进行分析。keyboard#keyboard{width:760px;height:200px;border:1pxsolid;}.key{width:50px;height:50px;border:1pxsolid;position:ab
Cairo960918
·
2018-09-08 22:58
JAVASCRIPT
JavaScript学习
(八)运算符
算数运算符+运算符会由运算子决定它的重载,是连接字符串还是数值相加对象的相加是先执行对象的valueOf方法获取值,如果不是字符串,调用toString转成字符串再相加。(当然,也可以定义自己的valueOf或toString方法返回想要的值)余数运算符的正负由第一个运算子决定,为了得到正确的余数要先使用绝对值函数*为指数运算符2*4=16指数运算符是右结合的*比较运算符比较运算符非两种,一种是非
魏MJ
·
2018-09-03 23:39
JavaScript
JavaScript学习
(七)数据类型--数组
数组数组可以先定义后赋值任何数据类型的数据都可以放入数组typeofarr=>object数组是特殊的对象,它的键名是索引(0,1,2,3…)数组的键名会自动将字符串转成数字数组的length可写,设置length小鱼当前length,数组自动减少到该length。设置数组length为0–>清空数组可以为数组添加属性(因为他是一个对象),但不会增加数组的length如果数组的键名超出了熟知的范围
魏MJ
·
2018-09-03 23:10
JavaScript
JavaScript学习
(六)数据类型--函数
函数声明函数声明有三种方式:function命令、函数表达式和function构造函数重复声明的函数会被覆盖//function命令functionprint(s){console.log(s);//函数表达式varprint=function(s){console.log(s);};//函数具名表达式varprint=functionx(){console.log(typeofx);//x是只可
魏MJ
·
2018-09-03 23:08
JavaScript
JavaScript学习
笔记
12.字符串String方法:charAt():返回索引指定的字符所在的位置的字符Eg:varstr="abcdef";document.write(str.charAt(“下标”));如果下标为0,则页边上的值为a如果下标为1,则页边上的值为b如果下标为2,则页边上的值为c。。。。。。charCodeAt():返回指定索引位置的字符的Unicode值Eg:varstr="abcdefg";doc
AuroraZR
·
2018-08-30 19:37
JavaScript入门
JavaScript学习笔记
js正则表达式
字符串方法
HTML事件
JavaScript学习笔记
【
Javascript学习
笔记】【ES6:函数的扩展】
目录目录函数参数的默认值与解构赋值默认值结合使用默认值的位置函数的length属性作用域快捷链接函数参数的默认值直接写在参数定义的后面,若无该参数才会使用默认值。functionlog(x,y='World'){ console.log(x,y); } log('Hello')//HelloWorld log('Hello','China')//HelloChina log('Hello',''
欣欣__KuanG97
·
2018-08-30 00:00
前端(js
html
css
less)
【React学习笔记】【使用AntDesign】
【
Javascript学习
笔记】目录目录使用antdDesignyarn安装antdDesignyarn引入antdDesign高级配置方便引用引入react-app-rewired并修改package.json
欣欣__KuanG97
·
2018-08-28 17:24
前端(js
html
css
less)
ReactJs
【
Javascript学习
笔记】【查询HTTP请求+Ajax入门】
目录目录Ajax理解同步和异步HTTP请求完整的HTTP请求过程请求响应状态码基础创建XMLHttpRequest对象XMLHttpRequest发送请求XMLHttpRequest取得响应例子实战#处理跨域——代理或JSONP方法JSONP常用状态码实战代码Download快捷链接AjaxAjax即“AsynchronousJavascriptAndXML”(异步JavaScript和XML),
欣欣__KuanG97
·
2018-08-28 00:00
HTTP请求
Ajax
javascript
前端(js
html
css
less)
JavaScript学习
------单体内置对象
Global对象:encodeURI()和encodeURIComponent()对URI进行编码,便于发送给浏览器。encodeURI()主要用于整个URI,而encodeURIComponent()主要用于对URI中的某一段进行编码。主要区别在于:encodeURI()不会对本身属于URI的特殊字符进行编码,如,冒号、正斜杠、问号、井号等,而encodeURIComponent()则会对他发现
点D点D
·
2018-08-25 22:29
JS
Math
Global
【
Javascript学习
笔记】【ES6:let/var声明变量与作用域+const声明常量+变量的解构赋值】
目录目录声明变量Let适用场景for不存在变量提升暂时性死区同一代码块不允许重复声明块级作用域下注意点如果确实需块级作用域内声明函数。也应该写成函数表达式,而不是函数声明语句。var声明常量const有效区域、特性不可改也可改的理解变量的解构赋值解构数组解构对象解构函数的解构数值和布尔值解构(感觉不常用)字符串解构(感觉不常用)解构反例解构赋值允许指定默认值解构常见用途快捷链接声明变量ES6一共有
欣欣__KuanG97
·
2018-08-23 00:00
前端(js
html
css
less)
【
Javascript学习
笔记】【函数定义与调用+关键字arguments+多行return】
目录目录定义函数function指出函数定义函数赋值给了变量的函数定义调用函数传参规则关键字arguments用途判断传入参数的个数注意ReturnES6拓展快捷链接定义函数function指出函数定义function函数名(参数){ ... }注意:一旦执行到return时,函数就执行完毕。没有return也会返回结果,且为:undefined函数赋值给了变量的函数定义将匿名函数赋值给了变量ab
欣欣__KuanG97
·
2018-08-23 00:00
前端(js
html
css
less)
JavaScript学习
笔记02——互动
1、输出内容 varmyAge=20; varmyName="Bob"; document.write("IamBob,a20-year-oldboy!");//直接把输出内容放在“”内 document.write(myName);//直接输出变量的内容 document.write("mynameis"+myName);//输出多项内容,以+连接 document.write(myName+
52Cathy
·
2018-08-21 17:00
新手笔记
JavaScript学习
笔记01
1、为什么学?目前全世界大部分网页都使用JavaScript;所有主流浏览器都支持JavaScript;它可以使网页呈现动态效果 2、如何写入JS代码?第一种做法:在HTML网页中直接插入JavaScript代码,使用标签,并把代码写在这对标签之间。eg:document.write("hello")text表明这对标签之间是文本类型(text),javascrpt表明该文本(txt)属于Java
52Cathy
·
2018-08-20 09:01
JavaScript
新手笔记
JavaScript学习
笔记(一)
作者:cedar(https://www.jianshu.com/writer#/notebooks/28559629/notes/32531540)一、基础知识JavaScript代码可以直接嵌在网页的任何地方,不过通常我们都把JavaScript代码放到中。由...包含的代码就是JavaScript代码,它将直接被浏览器执行。第二种方法是把JavaScript代码放到一个单独的.js文件,然后
CV_Cedar
·
2018-08-19 17:02
【ReactJs学习笔记】【子组件将数据传给父组件 && 模拟发送更新给服务端】
【
Javascript学习
笔记】目录目录CommentForm新添加的内容传给爸爸CommentBox理解代码效果更新评论状态代码效果优化结构代码效果优化样式——使用AntDesign快捷链接CommentForm
欣欣__KuanG97
·
2018-08-14 15:59
前端(js
html
css
less)
ReactJs
【ReactJs学习笔记】【状态State && 用JQ和ajax从服务器端得到数据】
【
Javascript学习
笔记】目录目录数据准备传递数据的链接模拟数据JQuery准备安装jspm包管理在本地目录安装包管理下载JQuery检查依赖配置状态StateJQuery&&Ajax效果更新获取数据的状态快捷链接数据准备传递数据的链接
欣欣__KuanG97
·
2018-08-14 14:15
前端(js
html
css
less)
ReactJs
【ReactJs学习笔记】【父子组件用于传递数据— —Props】
【
Javascript学习
笔记】目录目录属性Props原理下面代码理解代码效果从父组件(祖先)获得数据代码效果快捷链接属性Props原理1.父组件通过属性的形式向子组件传递参数,而子组件通过this.props.xxx
欣欣__KuanG97
·
2018-08-14 13:44
前端(js
html
css
less)
ReactJs
javascript第一章
1为什么学习JavaScript a客户端表单验证,减轻服务器压力 b制作页面动态特效
JavaScript学习
是JQuery的基础JavaScript是一种描述性语言,基于对象和事件驱动的具有安全性的脚本语言
A123gh
·
2018-08-09 00:11
【
JavaScript学习
笔记】【Input— —限制输入为数字之H5 vs JS vs 正则表达式】
【
Javascript学习
笔记】目录目录H5优缺点效果代码JS优缺点代码正则表达式优缺点代码常用的正则表达式快捷链接H5优缺点优点:简单快捷;缺点:不够灵活;不可限制复杂数字,只适用于整数。
欣欣__KuanG97
·
2018-08-02 17:15
前端(js
html
css
less)
【
Javascript学习
笔记】【DOM实战+对象— —密码强度实时认证】
目录目录密码强度实时认证效果权重规则代码引用到的知识点快捷链接密码强度实时认证效果权重规则字符权重:数字1,字母2,其他字符3规则:党密码长度小于6时不符合标准;长度>=6,强度=6,强度>=10且=6,强度>=15;————强代码html部分密码强度实时验证 css部分#pwdStren{float:left;} #show{float:left;border-radius:30px;padd
欣欣__KuanG97
·
2018-08-02 16:49
前端(js
html
css
less)
【
Javascript学习
笔记】【input、textArea实时显示剩余可输入的字数】
目录目录实时显示剩余可输入的字数效果代码快捷链接实时显示剩余可输入的字数效果代码html部分实时显示剩余可输入的字数(字母,数字,中文都算一个字) 昵称: 15/15 评论内容: 30/30js部分functionkeypress1(){ vartext1=document.getElementById("myText").value; varmaxLen=document.getEleme
欣欣__KuanG97
·
2018-08-02 16:22
前端(js
html
css
less)
【
Javascript学习
笔记】【常用form操作— —Input】
目录目录文本或者表单内容的禁止复制与粘贴代码限制输入框只能输入数字代码回车提交代码方法一方法一引用到的知识点快捷链接文本或者表单内容的禁止复制与粘贴代码html部分禁止复制与粘贴 禁止复制与粘贴的文本js部分varcopyPaste=document.getElementById("copyPaste"); varcopyPasteP=document.getElementById("copyP
欣欣__KuanG97
·
2018-08-02 00:00
前端(js
html
css
less)
【
Javascript学习
笔记】【DOM实战— —jQ实现点击任意位置关闭某处的效果(常用于模态框后面的遮罩层)】
【
Javascript学习
笔记】目录目录点击任意位置关闭某处原理效果代码实战代码快捷链接点击任意位置关闭某处而且点击对应处并不会hide掉自己原理//点击文档任意处都触发该事件 $(document).
欣欣__KuanG97
·
2018-08-01 17:18
前端(js
html
css
less)
【
Javascript学习
笔记】【js线程实战— —实现随机速度的打字机效果】
目录目录随机速度的打字机效果效果代码引用到的知识点线程利用定时器触发线程利用事件触发线程随机数实战代码Download快捷链接随机速度的打字机效果效果代码html部分 typeWriter h2,h5,#tooltipMsg,p{white-space:nowrap;}td{border:1pxsolid#ccc;height:50px;text-align:center;font-size
欣欣__KuanG97
·
2018-08-01 16:23
前端(js
html
css
less)
【
Javascript学习
笔记】【02Map && Set && iterable类型】
目录目录MAPSetES6标准iterable类型快捷链接MAPMap是一组键值对的结构,具有极快的查找速度。.set()添加key,value.has()是否存在该key.get()获取key对应值.delete()删除varm=newMap();//空Map m.set('Adam',67);//添加新的key-value m.set('Bob',59); m.has('Adam');//是否
欣欣__KuanG97
·
2018-08-01 00:00
Map
Set
iterable
前端(js
html
css
less)
javascript学习
笔记——理解对象
1.定义:①无序属性的集合,其属性可以包含基本值、对象或者函数;②对象是一组没有特定顺序的值,对象的每个属性和方法都有一个名字,而每个名字都映射到一个值;③可以看成是散列表,是成组的名值对,其中值可以是数据或函数2.属性类型①对象中的属性分为:数据属性和访问器属性②修改writable的特性值varperson{};Object.defineProperty(person,"name",{writ
ass_ace
·
2018-07-28 14:14
javascript学习笔记
对象的定义
数据属性
访问器属性
定义多个属性
【
Javascript学习
笔记】【DOM案例实战——JQ轮播】
目录目录横向轮播通知栏原理效果代码简单的轮播图效果效果代码带有链接点简单的轮播图效果原理效果代码应公司要求的轮播图:hover小图查看对应图,点击小图跳转文章效果实战代码Download快捷链接横向轮播通知栏原理设置一个固定大小的溢出隐藏容器,再设置一个子容器,设置其宽度比父容器大,并放置需要轮播的内容,通过定时器定时调用某函数实现自容器位置的变换,实现的轮播效果。效果自动轮播,可点击立刻向右下一
欣欣__KuanG97
·
2018-07-27 16:06
前端(js
html
css
less)
【
Javascript学习
笔记】【01数据类型&&变量】
目录目录数据类型Number字符串多行字符串模板字符串操作字符串toUpperCase()toLowerCase()indexOf()substring(),substring(x,y)布尔值比较运算符null和undefined数组indexOf()slice()push()和pop()unshift()和shift()sort()reverse()splice()万能修改concat()连接j
欣欣__KuanG97
·
2018-07-27 00:00
前端(js
html
css
less)
【Javascript 学习笔记总目录】
目录2018/8/28最近更新:【
Javascript学习
笔记】【查询HTTP请求+Ajax入门】目录笔记主目录ES6笔记案例实战实战代码Download快捷链接笔记主目录【
Javascript学习
笔记
欣欣__KuanG97
·
2018-07-27 00:00
前端(js
html
css
less)
【
Javascript学习
笔记】【DOM案例实战— —简单图库】
目录目录图库(点击链接加载对应的图片)效果图实现思路代码快捷链接图库(点击链接加载对应的图片)该图库不会在另外一个页面打开图片,此处只实现案例思想,具体图库样式从简。效果图实现思路建立有一个对象作为参数的函数,获取点击对象–(链接元素)里的href属性以及title属性,并将对应的两个属性放置在对应id的容器内src和文本节点。通过点击触发函数,无论调用函数是否成功,都会因为returnfalse
欣欣__KuanG97
·
2018-07-19 17:48
前端(js
html
css
less)
【
Javascript学习
笔记】【DOM案例实战— —JQ简单树菜单】
目录目录css部分都用这个JQ简单二级树菜单html部分jq部分JQ二级树菜单效果优化效果html部分JQ部分JQ二级树菜单优化关闭效果(保证打开一个其他关闭,打开流畅不突兀)html部分JQ部分JQ树菜单优化--多级树效果html部分JQ部分实战代码下载快捷链接css部分都用这个ul{list-style:none;} a:link, a:visited, a:hover, a:active{t
欣欣__KuanG97
·
2018-07-19 17:28
前端(js
html
css
less)
【
Javascript学习
笔记】【DOM案例实战— —联动效果】
目录目录二级联动js部分html部分三级联动快捷链接(包含各类实践练习)二级联动js部分window.οnlοad=function(){ /**初始化数据*/ varlinkDatas={ depart:[{ "code":0, "name":"请选择" },{ "code":1, "name":"办公室" },{ "code":2, "name":"技术组" },], job:{ 0:[ "
欣欣__KuanG97
·
2018-07-19 00:00
前端(js
html
css
less)
「
JavaScript学习
笔记」JS 变量赋值小疑问
今天群里面讨论了一个小问题vara={n:1}varb=aa.x=a={n:2}console.log(a.x)//?console.log(b.x)//?一开始我的想法是//按赋值运算符优先级a={n:2}a.x={n:2}//b指向a的值//a.x{n:2}//b.x{n:2}正确答案是:console.log(a.x)//undefinedconsole.log(b.x)//{n:2}为什么
这名字真不对
·
2018-07-11 11:07
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他