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学习
笔记一 js基础
总结自http://www.w3school.com.cn操作HTML元素如需从JavaScript访问某个HTML元素,您可以使用document.getElementById(id)方法。请使用"id"属性来标识HTML元素:MyFirstWebPageMyFirstParagraph.document.getElementById("demo").innerHTML="MyFirstJava
milanac007
·
2018-04-25 17:03
JavaScript
Javascript学习
之双向数据绑定
双向数据绑定是javascript中常见的应用,本文和大家分享的就是在javascript中我们如何让实现双向数据绑定,一起来看看吧,希望对大家学习javascript有所帮助。下面是实现双向绑定的两种方法:1.属性劫持2.脏数据检查一、属性劫持主要是通过Object对象的defineProperty方法,重写data的set和get函数来实现的。在属性劫持中,主要通过_observe(重定义ge
qq_32506555
·
2018-04-24 12:24
Javascript学习
之null与undefined的使用
我们学习javascript的时候,首先需要学习的就是数据类型,只要说到Number、String、Boolean和Object等数据类型,就会涉及到null和undefined。初学者对于null和undefined可能会有点混乱,本文就整了了一些null和undefined的使用与异同点,一起来看看吧。nullnull值表示一个指向不存在或无效的对象或地址(DMN)引用。即使它指向不存在的东西
qq_32506555
·
2018-04-23 22:30
Javascript学习
之console的使方法详解
本文和大家分享的主要是javascript中console的使用相关内容,一起来看看吧,希望对大家学习javascript有所帮助。.console.log对于console.log()应该很熟悉往往传一个变量或字符串以便检查函数是否调用等或打印出变量数据。letarr=[1,2,3,4];console.log(arr);console.log("first","goods");//打印结果为:
qq_32506555
·
2018-04-23 21:38
HTML,CSS,
JavaScript学习
笔记
HTML与CSS,JavaScript的区别在HTML语言中可以直接编写CSS代码CSS可以控制网页字体变化和大小JavaScript语言可以和HTML语言结合,在HTML中可以直接编写JavaScript代码JavaScript可以实现类似弹出提示框这样的网页交互性功能HTML:hyperTextMarkupLanguage超文本标记语言CSS:CascadingStyleSheets层叠样式表
Up_梅子酒
·
2018-04-08 18:12
JavaScript学习
日志02
8.js中的对象8.1.js中的全局对象介绍String对象Date对象Math对象和Java中的基本一致RegExp对象,正则对象,正则表达式的书写规则和Java也一致:.当前可以是任意字符?表示零次或一次*表示零次或多次+表示一次或多次()对某个存在的正则进行分组组的使用\组号$组号{}当前的规则可以出现的次数{2}正好2次{m,}最少m次{m,n}最少m次最多n[]当前位置上可以是中括号中某
专业萌新不给就送
·
2018-04-02 19:39
JavaScript学习
日志01
1.JavaScript简介作用:1、对html中的标签实现动态的控制。2、验证表单中的内容。浏览器诞生初期只能用来浏览网页,没有与访问者互动的能力。网景公司希望出现一种网页语言,可以实现浏览器与用户互动。Javascript语言诞生主要是完成页面的数据验证。JavaScript与Java不同1.JS是Netscape公司的产品,前身是LiveScript;Java是Sun公司的产品,现在是Ora
专业萌新不给就送
·
2018-03-30 18:17
JavaScript学习
一(alter console prompt ,数据类型)
1.alter(“”);弹出输入框2.console.log(“”),向浏览器的控制台输出一句话,在审查元素的console中显示内容,,,用来调试程序3.prompt(“”)弹出输入框,用来给用户提供输入信息的位置二.直接量和字符串1.直接量“`alter(“123”);alter(123);//这里面是数字alter(abc);//这样是不行的,除非加引号,,2.字符串string用引号括起来
Pruett
·
2018-03-23 10:13
javascript
缓于三月十二
回寝时不过七点,便继续了昨晚的
JavaScript学习
,对windous下的history,location,document又有了新的理解。之后便又是一整个上午的金工实习。
沐风97
·
2018-03-12 23:37
JavaScript闭包,什么是闭包,对闭包的理解
阮一峰的网络日志»首页»档案上一篇:Webservice下一篇:纪录片《CodeRu分类:
JavaScript学习
Javascript闭包(Closure)作者:阮一峰日期:2009年8月30日闭包(closure
快乐的小z
·
2018-03-10 20:22
js闭包
前端积累
JavaScript学习
笔记(一)
DOM(D:documentO:objectM:map)1、节点helloworld2、获取元素节点hello (1)通过元素ID获取节点document.getElementId("one");//返回的是元素节点对象(2)通过标签名获取节点document.getElementsByTagName("p");//返回的是数组元素节点对象,即使只有一个元素也是数组,只是长度为1(3)通过类
DJMUTUDU
·
2018-03-08 00:42
JavaScript学习笔记
Kevin的
Javascript学习
笔记(1)- 数据类型和运算符
什么是值?个人理解为保存在计算机内存里面的数据为值,JS里面的值有6中类型:数字(number)、字符串(string)、布尔值(boolean)、对象(object)、函数(function)和未定义类型(undefined)。数字JS(JavaScript的缩写),我们生活中可以写一个很大的数字,比如9999999999999999999999999999...99,但是JS不一定能够保存这么
kevin_captain
·
2018-02-24 09:19
JavaScript学习
记录day7-高阶函数
JavaScript学习
记录day7-高阶函数[TOC]1.什么是高阶函数高阶函数英文叫Higher-orderfunction。那么什么是高阶函数?JavaScript的函数其实都指向某个变量。
ygqygq2
·
2018-02-13 09:40
javascript
开发
【
JavaScript学习
笔记】8:for-in遍历,ES6的for-of遍历,可迭代对象的forEach()方法
回顾for-in遍历在js里,for-in遍历的是可迭代对象的key,这点需要特别注意:"usestrcit";varx=['lz','h','is','asb'];//Array对象是可迭代的for(letiinx){console.log(i);//用for-in遍历输出看一下}输出0123不方便之处如果要获取它的值,就需要再去查询一次这个key所对应的值:"usestrcit";varx=[
刘知昊
·
2018-02-09 01:06
JavaScript
Javascript学习
笔记——3.1 数字
javascript不区分整数和浮点数当一个数字直接出现在程序中,我们称之为数字直接量(numericliteral)整形直接量包括十进制和十六进制,十六进制以0x或0X为前缀浮点型直接量实数写法,整数+.+小数指数计数法写法2.8E153.6e-23算数运算简单运算包括加减乘除和求余(%)复杂运算通过Math对象来实现,比如Math.abs(-5)NaN和Infinityjs算数运算溢出时不会报
IFELSE
·
2018-02-05 15:08
javascript学习
笔记:DOM节点关系和操作
0x01:前面的话DOM可以将任何HTML描绘成一个由多层节点构成的结构。节点分为12种不同类型,每种类型分别表示文档中不同的信息及标记。每个节点都拥有各自的特点、数据和方法,也与其他节点存在某种关系。节点之间的关系构成了层次,而所有页面标记则表现为一个以特定节点为根节点的树形结构。本文将详细描述DOM间的节点关系和基础的DOM操作。节点中的各种关系可以用传统的家族关系来描述,相当于把文档树比喻成
wt7315
·
2018-02-01 17:14
javascript
dom
节点
javascript
javascript学习
笔记:DOM节点概述
0x01:DOM是javascript操作网页的接口,全称为文档对象模型(DocumentObjectModel)。它的作用是将网页转为一个javascript对象,从而可以使用javascript对网页进行各种操作(比如增删内容)。浏览器会根据DOM模型,将HTML文档解析成一系列的节点,再由这些节点组成一个树状结构。DOM的最小组成单位叫做节点(node),文档的树形结构(DOM树)由12种类
wt7315
·
2018-01-31 11:16
javascript
dom
节点
javascript
JavaScript学习
记录day6-函数变量作用域、解构赋值与方法
JavaScript学习
记录day6-函数变量作用域、解构赋值与方法@(学习)[javascript][TOC]1.作用域在JavaScript中,用var申明的变量实际上是有作用域的。
ygqygq2
·
2018-01-26 11:49
javascript
开发
JavaScript学习
记录day5-函数的定义和调用
JavaScript学习
记录day5-函数的定义和调用[TOC]1.定义函数在JavaScript中,定义函数的方式如下:functionabs(x){if(x>=0){returnx;}else{return-x
ygqygq2
·
2018-01-23 09:46
javascript
函数
开发
JavaScript学习
1运算符算数运算符:+,-,*,%,/,++,--赋值运算符:=,+=,-=,*=,/=,%=比较运算符:==,!=,!==,>,=,值 前提是值是bool类型 break default:默认 break;}9while(条件){执行体}10for(初始值;循环条件;值每次的变化){循环体}11函数function函数名(){函数体}带参数函数function函数名(
超级极客
·
2018-01-20 16:14
javascript
学习
JavaScript学习
1运算符算数运算符:+,-,*,%,/,++,--赋值运算符:=,+=,-=,*=,/=,%=比较运算符:==,!=,!==,>,=,值 前提是值是bool类型 break default:默认 break;}9while(条件){执行体}10for(初始值;循环条件;值每次的变化){循环体}11函数function函数名(){函数体}带参数函数function函数名(
超级极客
·
2018-01-19 16:39
javascript
学习
JavaScript学习
记录day4-Map、Set和iterable
JavaScript学习
记录day4-Map、Set和iterable[TOC]JavaScript的默认对象表示方式{}可以视为其他语言中的Map或Dictionary的数据结构,即一组键值对。
ygqygq2
·
2018-01-11 14:02
javascript
开发
JavaScript学习
笔记
引言什么是javascript?第一个javascript程序开发javascript的基本语法结构基本语法JavaSctipt语法变量数据类型基本类型字符串数字布尔特殊的类型基本类的特殊操作对象类型运算符表达式赋值运算符算术运算符比较运算符逻辑运算符程序的流程控制条件分支循环函数(function())对象类型自定义对象内置对象数组字符串日期算术HTML对象事件DOM[documentobjec
最佳陌生人
·
2018-01-10 21:59
前端
3.
JavaScript学习
笔记
JavaScript概述:是什么JavaScript是网络的一种脚本语言,所谓的脚本语言:不能独立运行,必须嵌入到其他语言中执行,JavaScript是被浏览器解析执行的,不需要编译。干什么1.验证表单2.修改css样式3.修改页面的HTML元素4.对事件作出响应js组成1.EcmaScript:js语法,js基本对象2.Bom:browserobjectmodel(浏览器对象模型:控制浏览器的窗
Vincilovfang
·
2018-01-09 23:20
JavaScript学习
总结(一) ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
一、JavaScript简介JavaScript是一种解释执行的脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型,它遵循ECMAScript标准。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,主要用来给HTML增加动态功能。几乎所有主流的语言都可以编译为JavaScript,进而能够在所有平台上的浏览器中执行,这也体现了JavaScript的强
张果
·
2018-01-07 19:31
JavaScript关于登录和注册
今天开始了
JavaScript学习
的第二天,也只是对着课本敲了敲代码,但是我也在试着弄清楚里面很多问题,慢慢来吧。
AjoyZhi
·
2018-01-04 20:54
JavaScript
JavaScript学习
(三):window.onload事件
window.onloadwindow.onload事件主要用来解决JavaScript脚本在运行时获取不到对象的问题,这种情况发生的原因是:代码是从上至下执行的,当执行到JavaScript脚本时,HTML的文档还没有执行,因为我们习惯将JavaScript脚本放在HTML文本的上面。比如:2333#lz{width:300px;height:200px;}document.getElement
Andrew_Lii
·
2018-01-01 13:04
html
javascript
Javascript学习
笔记-异步和回调
Javascript异步和回调.png1.异步Javascript中程序是分块执行的,块的最常见单位是函数,在Javascript引擎执行的时候,通常最少存在一个现在正在执行的块和一个将要执行的块,对于异步的分块执行,最简单的方式就是回调。functionf1(){console.log(1);}functionf2(){console.log(2);}//当开始执行f1的时候,f1就是当前执行块
Patrick浩
·
2017-12-10 15:12
JavaScript学习
笔记7 DOM为指定元素插入子元素的方法
书中提供了一个小的案例来讲述DOM控制页面节点树的方法,我将这个过程比较详细的写了一遍,确实很实用!虽然使用方法比innerHTML繁琐些,但是可以非常精确控制每一个节点的位置,还可以把这个节点做成一个全局变量(这个是我看到这里自己总结的,应该是成立的),以后随时可以调用!下面内容包括代码,我都是在markdown编辑器下手敲的,目的是为了在这个过程中,能再写一遍代码,对这些代码能加深印象如果文字
若飞丶
·
2017-12-04 02:10
JavaScript学习
(1)之JavaScript基础
JavaScript学习
(1)之JavaScript基础由于工作原因,开发语言逐渐以JavaScript为主,所以,抽空学习了下JavaScript语法。
AlphaGL
·
2017-12-03 18:08
iOSstoryboard学习demo跟Python跟js
JavaScript学习
链接:http://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/00143449934543461c9d5dfeeb848f5b72bd012e1113d15000ViewControllerProgrammingGuide
Lee坚武
·
2017-12-03 02:13
JavaScript学习
笔记(8):引用类型,Object对象,Array对象
1,在js中,引用类型是一种数据结构,用于将数据和功能组织在一起。2,尽管js也是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构,所以我们不能把引用类型成为“类”。3,对象是某个特定引用类型的实例。4,object是js中最基本也是使用频率最高的一个引用类型。5,创建一个引用类型实例的两种方法。//method1varperson=newObject();person.
陈大饼同学
·
2017-11-27 03:24
JavaScript学习
记录day3-if语句、循环
JavaScript学习
记录day3-if语句、循环@(学习)[javascript][toc]1.if语句JavaScript使用if(){...}else{...}来进行条件判断。'
ygqygq2
·
2017-11-23 09:57
javascripts
开发
javascript学习
笔记--数据类型
Javascript的数据类型1.String2.Number3.Boolean4.undefined5.nullundefined表示声明未赋值;varaaa;console.log(aaa);输出结果是undefined判断数据类型:使用typeof操作符语法上可以使用两种typeof(xxx)或者typeofxxx特殊的:null是表示一个空的对象。varobj=null或者varobj={
人才辈出阿卡姆
·
2017-11-16 16:01
JavaScript学习
心得
1.注释的代码块在JavaScript之中是不会运行的。注释是一个非常好的方式让你自己以及其他人明白这段代码是怎么运行的。JavaScript中的注释方式有以下两种:使用//来告诉JavaScript来忽略当前行的代码//Thisisanin-linecomment.你也可以使用多行注释来注释你的代码,以/*开始,用*/来结束,就像下面这样:/*Thisisamulti-linecomment*/
爱折腾的晞晞妈
·
2017-10-25 10:36
JavaScript学习
——DOM获取和设置属性
1.getAttribute是一个函数。它只有一个参数——你打算查询的属性的名字:object.getAttribute(attribute)getAttribute方法不属于document对象,所以不能通过document对象进行调用。例如,可以与getElementsByTagName方法合用。获取每个元素的class属性,如下所示:varparas=document.getElements
别忘了毛线
·
2017-10-24 19:35
Javascript
javascript学习
笔记
阅读更多JavaScript-判断语句(if...else)if...else语句是在指定的条件成立时执行代码,在条件不成立时执行else后的代码。语法:if(条件){条件成立时执行的代码}else{条件不成立时执行的代码}假设我们通过年龄来判断是否为成年人,如年龄大于等于18岁,是成年人,否则不是成年人。代码表示如下:varmyage=18;if(myage>=18)//myage>=18是判断
Eileenlml
·
2017-10-20 11:00
HTML CSS
JavaScript学习
心得
前端学习感受时间过的很快,不知不觉中,已经在青鸟学习了一个半月的时间,前端的学习也接近了尾声。来青鸟之前,我是个门外汉,对于编程唯一的理解就是很难很高端的东西,但是在老师准确的教学之后,我感受到的编程是很有程序感的,是有逻辑可寻的;一个基本的网页,再复杂,也可以分解为多个部分,而每个部分又可以再次细分,再运用所学的知识,一步一步实现各个细节效果的实现,好像一切显的没有那么难的无法做到,当然了,学习
Medran
·
2017-10-17 20:11
心得
javascript
html
css
前端
JavaScript学习
(一)(call、apply、bind)
好久没有写博客了,暑假一直在实习,完成了两个项目的维护,没有大把的时间学习。因此便没有写博客。现在回想一下,博客依然不能断,抽一点时间来总结记录一下最近掌握的东西,会事半功倍。不然很多零碎的知识很容易遗忘,话不多说,来进入正题。上半年主要在OOP(面向对象)编程方面下了功夫,对后端语言有了一定的掌握,打好了面向对象基础,可以往上盖高楼了。之前对多线程、异步比较感兴趣,因此也小试牛刀。而自己感觉还是
xshaohui97
·
2017-10-06 09:14
JavaScript学习
方法!
如何高效学习JavaScript?HTML5学堂-码匠:JavaScript的学习难度要远高于HTML与CSS,其知识杂乱而繁多,如何才能高效率的学习?JS的知识体系应该按照怎样的顺序搭建?今天我们就来一一揭晓。本次课程是一次学习方法和方向的分享,能够帮助你了解JS的知识体系,不再在知识点的海洋里迷茫,梳理清晰JS主线,让你的学习更有方向,提升学习效率,节省最为宝贵的资源——“时间”。课程适用人群
HTML5学堂-码匠
·
2017-09-24 08:02
HTML5学堂(码匠)
JavaScript
javascript学习
笔记(二)——执行上下文
执行上下文执行上下文可以理解为当前代码的执行环境,JavaScript中的运行环境大概包括三种情况。全局环境:JavaScript代码运行起来会首先进入该环境函数环境:当函数被调用执行时,会进入当前函数中执行代码eval(可忽略)每一个函数执行时,都会给对应的函数创建这样一个执行上下文。当JavaScript开始要解释执行代码的时候,最先遇到的就是全局代码,所以初始化的时候首先就会向执行上下文栈压
一月二十九日
·
2017-09-19 16:28
javascript学习
笔记(一)——内存管理
内存生命周期不管什么程序语言,内存生命周期基本是一致的:分配你所需要的内存使用分配到的内存(读、写)不需要时将其释放\归还在JavaScript中,最后一步是隐藏的、透明的。JavaScript的内存分配JavaScript在定义变量时就完成了内存分配。vara=123;//给数值变量分配内存varb="azerty";//给字符串分配内存通过函数调用的内存分配varc=newDate();//分
一月二十九日
·
2017-09-19 16:32
Javascript学习
之Math对象详解
阅读更多1.定义Math是一个内置对象,为数学常量和数学函数提供了属性和方法。Math不是一个函数对象Math不是一个构造器.Math的所有属性和方法都是静态的2.属性Math.E欧拉常数,也是自然对数的底数,约等于2.718.Math.LN22的自然对数,约等于0.693Math.LN1010的自然对数,约等于2.303Math.LOG2E以2为底E的对数,约等于1.443.Math.LOG10
小麦麦子
·
2017-09-12 17:00
javascript
Javascript学习
之正则表达式详解
阅读更多什么是正则表达式(regularexpreSSion)正则表达式是一个描述字符模式的对象。可以处理更复杂的字符串JavaScript中的正则表达式使用RegExp对象表示正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。如何使用JavaScript中的正则表达式语法varpatt=newRegExp(pattern,modifierS)动态创建正则表达式varpa
小麦麦子
·
2017-09-07 17:00
javascript
JavaScript学习
笔记之函数记忆
本文讲解函数记忆与菲波那切数列的实现,分享给大家,具体如下定义函数记忆是指将上次的计算结果缓存起来,当下次调用时,如果遇到相同的参数,就直接返回缓存中的数据。举个例子:functionadd(a,b){returna+b;}//假设memorize可以实现函数记忆varmemoizedAdd=memorize(add);memoizedAdd(1,2)//3memoizedAdd(1,2)//相同
�暧�
·
2017-09-06 11:25
JavaScript Event Loop 机制详解与 Vue.js 中实践应用
本文依次介绍了函数调用栈、MacroTask与MicroTask执行顺序、浅析Vue.js中nextTick实现等内容;本文中引用的参考资料统一声明在
JavaScript学习
与实践资料索引。
王下邀月熊_Chevalier
·
2017-09-06 00:00
javascript
JavaScript学习
笔记之惰性函数示例详解
前言本文主要给大家介绍了关于JavaScript惰性函数的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。需求我们现在需要写一个foo函数,这个函数返回首次调用时的Date对象,注意是首次。解决一:普通方法vart;functionfoo(){if(t)returnt;t=newDate()returnt;}问题有两个,一是污染了全局变量,二是每次调用foo的时候都需要进
�暧�
·
2017-08-27 09:15
JavaScript学习
笔记(DOM脚本)
本篇讲述的是文档对象模型(DOM)。JavaScript在Web开发中的主要作用是用于与用户交互,而DOM便是我们实现这些功能的基础。DOM是W3C提供的一种标准,它为开发人员提供了一种方式以表达网页中的所有元素。我们可以通过JavaScript修改页面元素相应的DOM属性,便可以对页面中的元素进行相关操作。有一点儿比较值得称赞的是,因为DOM只表示页面中的内容,所以它并不受浏览器影响,因此我们编
moonfish0607
·
2017-08-25 23:09
Javascript
javascript学习
记录(三)-this对象的深入理解
this对象是基于运行的环境而决定的,this对象分为两类(本人认为的):全局this以及局部this。全局this我们通常是指向Windows的,局部this是指向函数内部的。但是也有特殊的情况-闭包。如下代码'usestrick';varname="mainJhone";varobj={name:'jhone',pubFunction:function(){returnfunction(){r
张晓花
·
2017-08-25 15:10
javaScript
javascript学习
笔记之filter(数组去重)
数组去重的多种方法遍历数组法实现思路:新建一新数组,遍历传入数组,值不在新数组就加入该新数组中;注意点:判断值是否在数组的方法“indexOf”是ECMAScript5方法,IE8以下不支持,需多写一些兼容低版本浏览器代码://最简单数组去重法functionunique1(array){varn=[];//一个新的临时数组//遍历当前数组for(vari=0;i
啾啾哒
·
2017-08-24 16:01
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他