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学习
JS中的slice,splice,concat,split,join方法
JavaScript学习
笔记1.sliceslice方法可以从已有数组中返回指定元素。它接受两个参数,第一个规定从何处开始选取,第二个规定从何处结束选取(不包括该元素)。
国服第一菜鸟
·
2020-07-12 13:21
JavaScript学习笔记
JavaScript学习
(1)——Var变量&对象
这个变量是一个动态类型,可以在多个类型中转换JS只用一种数字类型,数字可以带小数点,可以不带。数字极大极小的数字可以通过科学计数法书写。示例:vary=123e5//12300000varz=123e-5//0.00123布尔型JS数组如何创建数组varcars=newArray();cars[0]="Audi";cars[1]="BMW";cars[2]="Volvo";或者varcars=ne
麦神无敌
·
2020-07-12 12:43
JS语言学习
JavaScript学习
笔记
Boolean运算符number=>boolean0和NaN为false,其余为true;string=>boolean""为false其余为true;null=>booleanfalse;undefined=>booleanfalse;Object=>booleantrue;数学运算符vara="1"+1;a="11";vara="1"-1;a=0;关系运算符“2”>1;会把“2”转成numbe
Wang_Yi
·
2020-07-12 11:54
Javascript学习
笔记(13_2) --js事件案例(小人快跑)
小人快跑#imgs{position:absolute;left:200px;top:50px;}varimgs=document.getElementById("imgs");vari=0;document.onkeydown=function(e){vare=window.event||e;switch(e.keyCode){case37://左imgs.style.left=imgs.off
桑丘紫言
·
2020-07-12 10:50
JavaScript
JavaScript Event Loop 机制详解与 Vue.js 中实践应用
本文依次介绍了函数调用栈、MacroTask与MicroTask执行顺序、浅析Vue.js中nextTick实现等内容;本文中引用的参考资料统一声明在
JavaScript学习
与实践资料索引。
weixin_33786077
·
2020-07-12 07:16
JavaScript学习
笔记:数组(三)【转】
JavaScript是一种弱类型语言,不像其它程序语言需要严格定义数据类型。在JavaScript中数组可以任意修改变动,这样也就出现了一个问题,如果边遍历数组边操作数组(比如删除当前项,则所有之后的数组元素下标都将向前移动)是一件很危险的事情。JavaScript的数组是一个拥有堆栈和队列自身优点的global对象。也就是说JavaScript数组可以表现的像栈(LIFO)和队列(FIFO)一样
weixin_30561177
·
2020-07-12 06:55
HTML、CSS、
JavaScript学习
笔记 图文并茂 案例详实(再次系统学习-持续更新)
HTML学习笔记2020/7/11P1~P31HTML基础知识点2020/7/12P31~P92P31~P61HTML基础P62~P92CSS基础2020/7/13P93~P114P93~P105CSS的各类选择器P105~P114元素显示模式2020/7/14P115~P135P115~P128背景属性P129~P135CSS三大特性2020/7/17P136~P168P136~P152盒子模型
肆溪
·
2020-07-12 00:37
Web
html
html,CSS,
JavaScript学习
笔记
练习1.1<<书籍目录>>第一章:简介1.1关于XX1的简介1.2XX的历史第二章:深入介绍2.1XX原理分析2.2XX在实际中的应用2.3XX在未来展望2<font>标签的size属性1234567<font>标签的color属性文字的颜色由黑到白黑体:helloworld你好世界楷体:helloworld你好世界仿宋字体:helloworld你好
Heisenberg-William
·
2020-07-11 22:53
前端学习
Javascript学习
笔记(五)--HTML DOM
功能:通过HTMLDOM,可访问JavaScriptHTML文档的所有元素。HTMLDOM(文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(DocumentObjectModel)。HTMLDOM模型被构造为对象的树。通过可编程的对象模型,JavaScript获得了足够的能力来创建动态的HTML。JavaScript能够改变页面中的所有HTML元素JavaScript能够改变页面中的
五秋木
·
2020-07-11 22:00
JavaScript学习
笔记——函数、立即执行函数、作用域、预编译—day two
目录函数定义组成形式递归立即执行函数作用域变量作用域函数作用域[[scope]]作用域链预编译JS运行分三步:预编译执行分五步:函数原则:高内聚弱耦合(重复)定义函数声明(用function声明函数)函数表达式三种定义方式:functiontest(){document.write('abc');}test();//定义完函数,调用才能执行。//命名函数表达式,忽略名字,没什么用。vartest=
谷粟子
·
2020-07-11 18:26
JavaScript学习
笔记——继承模式、对象枚举—day six
目录继承发展1、传统形式(原型链)2、借用构造函数(call/apply)3、共享原型(son.prototype=father.prototype)4、圣杯模式链式调用实现属性表示方法对象枚举forin1.hasOwnPrototype方法2.in操作符3.instanceoftoString.call继承发展史1、传统形式(原型链)过多的继承了没用的属性2、借用构造函数(call/apply)
谷粟子
·
2020-07-11 18:26
JavaScript学习
笔记——对象、包装类—day four
目录对象属性的增、删、改、查对象的创建方法包装类基本数据类型引用类型区别三个特殊的基本包装类型string的内部属性和方法Boolean没有内置方法Number内置方法对象属性的增、删、改、查varmissRuby={name:'Ruby',age:16,sex:'famale',charm:100,wear:function(){console.log('beautiful!');this.ch
谷粟子
·
2020-07-11 18:26
JavaScript学习
笔记——闭包—day three
目录什么是闭包两个经典逻辑案例闭包的缺点闭包的作用1.实现公有变量2.可以做缓存(存储结构)3.可以实现封装,属性私有化4.模块化开发,防止污染全局变量什么是闭包当内部函数被保存到外部时,将会生成闭包,生成闭包后,内部函数依旧可以访问其所在的外部函数的变量。两个经典逻辑案例例一:functiontest(){vara=[];for(vari=0;i<10;i++){a[i]=function(){
谷粟子
·
2020-07-11 18:26
javascript学习
日记之函数(一)
在编程的世界里函数无处不在,任何语言里都是一个核心的概念。所以对函数的认知和掌握就显得非常重要。我总结了我自己学习函数的知识点:函数的定义和调用回调函数自调函数内嵌函数以函数为返回值的函数重定义自身的函数闭包一函数的定义和调用函数的定义有两种方式一种就是函数的声明另一种就是函数表达式。下面我们来看一下函数的两种定义://函数的声明functionf(a,b){returna+b;}//函数表达式(
XIAOINNE
·
2020-07-11 17:07
JavaScript学习
笔记(十一) 函数name属性和函数的提升
另一个考虑使用函数声明模式是因为一个只读的name属性;重申一遍,这个属性不是标准规定的,但在很多环境中都是可以访问的;对于函数声明和命名的函数表达式,name属性是被定义的;未命名的函数表达式,取决了具体的实现,可能是未定义(IE)或者定义为空字符串(Firefox,WebKit)。functionfoo(){}//declarationvarbar=function(){};//express
qq838419230
·
2020-07-11 15:31
JavaScript
JavaScript学习
作业-20181011
作业:一、问答题1.JavaScript的发展历史?答:Cmm(C-minus-minus):可以替代宏操作(macro)的脚本语言,同时保持与C(和C++)足够的相似性,以便开发人员能很快学会。第一步:Nombas公司1、1992年,开发Cmm嵌入式脚本语言。2、Cmm捆绑在CEnvi共享软件中。3、Cmm名称难听,改为ScriptEase。4、开发可以嵌入网页中的CEnvi的版本(早期称Esp
绝世小熊熊
·
2020-07-11 11:02
JavaScript
JavaScript学习
-字符串操作(正则表达式)
文章目录一、基本含义——正则表达式1.1名称1.2含义1.3作用1.4修饰符1.5元字符1.5.1文字1.5.2字符1.5.3混合1.6量词1.7小括号——()1.8中括号——[]二、创建——正则表达式2.1直接量创建法2.2对象创建法三、属性——正则表达式3.1global3.2ignoreCase3.3multiline3.4lastIndex3.5source四、方法——正则表达式4.1co
绝世小熊熊
·
2020-07-11 11:02
JavaScript
JavaScript学习
(一):JS中var 和 let 和 const 关键字的区别
我们都知道在最新的ES6中,新添加了两个用于变量声明的关键字let和const,那么这两个和我们以前经常使用的var有什么区别呢?今天我们就来看一下吧。变量声明和初始化在比较它们的区别之前,我们先来看一下变量声明和初始化。变量声明:varstr变量声明会引入了一个新的标识符declaration,在JavaScript中,新创建的变量的默认值都是undefined。我们再来看一下变量赋值:vars
猪笨是念来过倒
·
2020-07-11 10:57
微信小游戏
Javascript学习
笔记——3.2 字符串
字符串索引从0开始没有字符型,只有长度为1的字符串采用UTF-16编码的Unicode字符集字符串直接量直接由单引号或双引号括起来的字符序列叫做字符串直接量单引号双引号可以互相包含,比如’name=”Mike"'ES5中,字符串可以拆分成几行,每行用反斜杠\结束,反斜杠不会换行。HTML代码和JS都会使用引号,很可能会混杂在一起,所以最好各自使用独立的风格,比如HTML使用双引号,JS使用单引号,
IFELSE
·
2020-07-11 07:13
JavaScript
JavaScript学习
总结认识JavaScriptJavaScript数据的操作变量数据类型数据类型转换运算符JS字符串的方法JS数字操作的方法数组对象内置对象日期Math对象——数学的知识数组Array
杰瑞不怕死
·
2020-07-11 06:17
JavaScript学习
笔记
与标签之间。脚本可被放置在HTML页面的和部分中JavaScript输出•使用window.alert()弹出警告框。•使用document.write()方法将内容写到HTML文档中。•使用innerHTML写入到HTML元素。•使用console.log()写入到浏览器的控制台-->TestJs我的第一个Web页面我的第一个段落弹出警告框使用innerHTML写入数据点击整个HTML页面将被覆
疯狂的__石头
·
2020-07-11 05:51
javaScript学习
笔记——遍历对象中属性的方法
遍历对象的属性一共有5中方法1.for…infor…in循环遍历对象自身和继承的可枚举属性【对象原型中enumerable的值为true的属性】。(不含Symbol属性)总的来说,操作引入继承属性会让问题复杂化,大多时候,我们只关心对象自身的属性。所以尽量不要用for…in循环,而用Object.keys()代替letobj={[Symbol(1)]:0,b:0,10:0,2:0,a:0,[Sym
ass_ace
·
2020-07-11 02:07
ES6
javascript学习笔记
JavaScript学习
笔记——判断某个属性是否属于某个对象
1.直接用.或[]判断vartest={name:'lei'}test.name//"lei"test["name"]//"lei"//获取原型上的属性test["toString"]//toString(){[nativecode]}//新增一个值为undefined的属性test.un=undefined所以,我们可以根据Obj.x!==undefined的返回值来判断Obj是否有x属性。这种
ass_ace
·
2020-07-11 02:36
javascript学习笔记
源于老师的博客
Javascript学习
老师的博客JavaScript概述ECMAScript和JavaScript的关系1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript
ahmot46880
·
2020-07-11 01:01
javascript学习
之选择结构(1)—— if,if else
if概述如果满足什么什么条件,就怎么怎么样。满足上述的条件,我们就可以使用js中的if语句来完成。if(条件){语句;工作原理:如果条件为真,则执行上述语句否则不执行。条件用表达式表示}if小例子varscore=98;if(score>90)alert("成绩大于90");运行效果:这个小例子就实现了“如果满足什么什么条件,就怎么怎么样。”这类的问题。ifelse概述if(条件){语句;else
SundayAaron
·
2020-07-10 23:21
javascript
JavaScript学习
:分支结构
分支结构//varranking=parseInt(prompt("请输入名次"));//if(ranking==1){//alert("你获得了第一名");//}elseif(ranking==2){//alert("你获得了第二名");//}elseif(ranking==3){//alert("你获得了第三名");//}elseif(ranking==4){//alert("你获得了第四名"
是老侯啊
·
2020-07-10 22:11
JavaScript
JavaScript学习
指南
1.1JavaScript基础概念:JavaScript(ECMAScript):JavaScript是脚本语言。JavaScript和ECMAScript通常被人用来表达相同的含义,但是JavaScript并不是这么一点含义,它是由ECMAScript核心.DOM文档对象模型.BOM浏览器对象模型这三部分组成。浏览器会在读取代码时,逐行地执行脚本代码。而对于传统编程来说,会在执行前对所有代码进行
海若Hero
·
2020-07-10 17:17
JavaScript学习
之 版本
目录引言ECMAScriptES5-/-ES6-/-ES7babelbabel-clibabel-node其他小结参考引言作为一个JavaScript使用者和开发者想必每天都在和不同的JavaScript版本和工具打交道例如:ES5/ES6/ES7/babel...那么这些到底是什么意思呢?本文打算用最简单的描述理清这些关系ECMAScriptECMAScript是由ECMA国际(前身为欧洲计算机
诺之林
·
2020-07-10 15:42
精通
javascript学习
笔记
为了提升自己的javascript编写技术,不得不重新查找一些书籍进行学习。今天中午去了一趟图书馆翻阅了许多关于编写javascript的书籍。最终,选择了jhonresing编写的精通javascript这本书。这本书适合对javascript已经有所了解的朋友阅读,这样你应该会有顿悟。对你的javascript技术的提升也有很大的帮助。1.编写分离式DOM脚本语言---全局对象既是window
weiyong1999
·
2020-07-10 11:09
javascript
学习
JavaScript学习
:缓冲运动的封装
逆战学习整理一下如何进行缓冲运动的封装运动的原理改变运动物体其自身的属性,比如宽高,位置,透明度等等属性–css属性要完成这个缓冲运动的封装,首先要利用以下的方法和知识1.获取任意的css属性值获取要操纵的元素或者要运动的元素的位置和宽高,透明度;之后才好变化currentStyle//--兼容IEgetComputedStyle//--该属性是兼容火狐谷歌,不兼容IE//上面两种有单位,下面四种
slowCoder
·
2020-07-10 11:58
JavaScript学习
笔记
1.JavaScript基本数据类型numbertypeof->numberbooleantypeof->booleanstringtypeof->stringundefinedtypeof->undefinednulltypeof->object2.全局变量/局部变量全局变量:1.定义在函数外面的变量,称为全局变量;很少用2.定义在函数内部,没有使用var声明的变量,称为全局变量。局部变量:方法
junjunxx
·
2020-07-10 05:48
HTML、CSS和
JavaScript学习
五(案例分析二表格、项目列表和超链接)
二.表格、列表和链接的结合使用,实现的功能是将数据进行表格的格式化,在表格的每一项中有一个链接,点击链接有两种效果:1.可以打开所有的列表项2.只能打开一个列表项。先看效果图无标题文档table{border:#0033CC1pxsolid;}tabletd{border:#9900001pxsolid;background-color:#CCFFFF;}tabletddiv{background
rainmeterLotus
·
2020-07-10 01:10
java学习
[
JavaScript学习
笔记] this
module1.init($div)//语法糖module1.init.call(module1,$div)//等价详解this永远在函数调用时确定,只是由于语法糖的存在,我们在实际使用时会受到使用场景(浏览器/库)内部this指向的不同的影响。由于语法糖的存在,我们在平常调用函数时很少使用.call(this,argument)的形式所以如果你自己指定this,就call例子letmodule1
这名字真不对
·
2020-07-10 01:10
JavaScript学习
笔记整理(含练习)...未完
JavaScript学习
笔记大学期间学了1年的JavaScript知识,那时候只是止步于课堂练习和书本上面代码和网页所需的练习,自己并没有深入去钻研JavaScript的学习。
恋上树的猫咪
·
2020-07-10 00:49
JavaScript学习
之定义函数的两种方式
JavaScript定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。函数声明的语法是这样的:functionfunctionName(arg0,arg1,arg2){//函数体}首先是function关键字,然后是函数的名字,这就是指定函数的方式。关于函数声明,它的一个重要特征就是函数声明提升,意思就是执行代码之前会先读取函数声明。这就意味着可以把函数声明放在调用它的语句后面。sayH
frankphper
·
2020-07-09 23:13
javascript学习
笔记(2) js调用外部css样式表的style值, 获得一个不能预知高度的DIV的高度...
完善上一篇日志中demo的两个不足。js只能修改html内部的css样式代码;隐藏div的高度固定,如果隐藏区域文字变动时,布局变差。1.js调用外部css样式表的style值css样式表有三种写法:内嵌样式(inlineStyle):是写在Tag里面的,内嵌样式只对所有的Tag有效。内部样式(internalStyleSheet):是写在HTML的里面的,内部样式只对所在的网页有效。外部样式表(
iteye_5889
·
2020-07-09 17:11
Javascript
javascript学习
笔记(1) 缓动效果显示隐藏div
学习javascript,实现两个功能:显示隐藏div;通过Tween算法实现div显示和隐藏的缓动效果。参考链接:缓动效果参考文章:JavaScripthtmljsTween类型html代码StructuringourXHTMLThereareplentyofreasonswhyyoumightfeeltheurgetowaxverboseonyourwebsite'sfrontpage:top
iteye_5889
·
2020-07-09 17:11
Javascript
JavaScript学习
总结(一)基础部分
基本概念javascript是一门解释型的语言,浏览器充当解释器。js执行引擎并不是一行一行的执行,而是一段一段的分析执行。延迟脚本HTML4.0.1中定义了defer属性,它的用途是表明脚本在执行时不会影响页面的构造。也就是说,脚本会延迟到整个页面都解析完毕后再执行。因此,在元素中设置defer属性,相当于告诉浏览器立即下载,但延迟执行。在XHTML文档中,要把defer属性设置为defer=“
zhang8058
·
2020-07-09 05:21
JavaScript学习
整理计划(一)-----开始学要做的事情
(1)写JavaScript使用的编辑器有:IDE(集成开发环境):VisualStudioCode(跨平台,免费);WebStorm(跨平台,收费);等等轻量编辑器:Atom(跨平台、免费);Notepad++;HBuilder(我主要用这个)下载地址SublimeText(这个也很不错,主要需要下插件下载地址等等(2)我使用的HBuilder快捷键总结:几个常常会用到的快捷键有:注释(js、h
清风不及
·
2020-07-08 22:48
大前端
JavaScript学习
笔记 ------ this指向和箭头函数的作用
一般的三种情况的this指向 第一种:没有创建对象,谁(对象)调用的方法中的this指向谁functionfun(){console.log(this===window);}//this==window(仅限于浏览器中运行,使用nodejs运行则不同)fun();//true 第二种:通过构造函数创建对象,this指向该对象letname="张三";functionPerson(name,age,
浅没_
·
2020-07-08 21:35
JavaScript学习笔记
this
箭头函数
JavaScript学习
笔记--函数
一.JavaScript函数定义JavaScript使用关键字function定义函数。函数可以通过声明定义,也可以通过表达式定义1.函数声明functionmyFunction(a,b){returna*b;}2.函数表达式函数表达式可以存储在变量中。varx=function(a,b){returna*b};在函数表达式存储在变量后,变量也可作为一个函数使用:varx=function(a,b
weixin_34217711
·
2020-07-08 17:44
javaScript学习
笔记之-------this
上篇文章----
javaScript学习
笔记之-------闭包https://www.cnblogs.com/donglt-5211/p/10307973.html在纠结的时候讨论到this,于是开始四处网罗
weixin_33997389
·
2020-07-08 16:07
JavaScript学习
(二):原始数据类型-字符串、数字、布尔值、null、undefined
数据类型---能够表示并操作值的类型,编程语言的最基本特性就是能够支持多种数据类型。JavaScript的数据类型分为两种:原始类型(primitivetype)对象类型(objecttype)原始数据类型包括:数字字符串布尔值,特殊的原始值:nullundefined,不是数字、字符串和布尔值,代表了各自特殊类型的唯一的成员。除了数字、字符串、布尔值、null和undefined之外就是对象了,
柒小柒七
·
2020-07-08 10:54
JavaScript
JavaScript学习
笔记---函数和正则表达式
1.RegExp类型(1)javascript通过RegExp类型来支持正则表达式(2)正则表达式创建:varexp=/pattern/flagspattern可以是简单或复杂正则表达式,可以包含字符类,限定符,分组,向前查找和反向引用,每个正则表达式可以带有一个或多个flag,来标明正则表达式的行为(3)正则表达式的匹配模式有3个:g:全局模式i:不区分大小写模式m:多行模式(4)pattern
小李学习笔记和踩坑总结
·
2020-07-08 10:53
前端
javascript学习
笔记----日期、数学、随机数、逻辑与break
javascript学习
笔记日期newDate()用当前日期和时间创建新的日期对象。
thelight02
·
2020-07-08 07:53
javascript学习
笔记-----数据类型、字符串、数字、数组
javascript学习
笔记使用把脚本置于元素的底部,可改善显示速度,因为脚本编译会拖慢显示。JavaScript与驼峰式大小写JavaScript中不能使用连字符为变量命名。它是为减法预留的。
thelight02
·
2020-07-08 07:53
JavaScript学习
笔记(1)
1.Javascript简介诞生于1995年,当时的主要目的是处理由以前服务器语言负责的一些没有填写的必填域,是否输入了无效的值。在web日益流行的同时,人们对客户端脚本语言的需求也越来越强烈,那时绝大多数因特网用户使用的速度仅为28.8kbit/s的猫上网,但网页的大小和复杂性却不断增加,为完成简单的表单验证而与服务器交换数据只会加重用户的负担。1995年2月计划在NetscapeNavigat
suwu150
·
2020-07-08 07:08
JavaScript
JavaScript
javascript学习
笔记--Date练习
//返回本地时间年/月/日/时/分/秒vara=newDate();document.write(a.getFullYear());document.write(a.getMonth()+"月")document.write(a.getDay()+"日")document.write(a.getHours()+"时")document.write(a.getSeconds()+"分")//根据世界
一个总在代码里给自己下毒的小白
·
2020-07-08 03:38
JavaScript学习
笔记(基础篇)
JavaScript学习
笔记(基础篇)第一章问候JavaScript他大爷第一节:JavaScript简介百度百科:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型
秃头披风怪
·
2020-07-08 00:08
JavaScript学习
Java学习
JavaScript学习
笔记(三)——onresize与事件传递机制
常见窗口事件—onresize当窗口或者框架的大小发生改变的时候就会调用一般用于自适应页面布局等多屏幕适配场景JS事件传递机制冒泡机制气泡从水底往上升,穿过水层,由深到浅事件从子传向父水则相当于Dom树,事件从Dom树的底层向上传递,直到传递到dom节点div->body->html->document->window阻止冒泡方法if(event&&event.stopPropagation){/
Cynthia_code
·
2020-07-08 00:59
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他