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学习
笔记(一)--变量及数据类型
1.变量var使用var关键词来声明变量变量可以使用短名称(比如x和y),也可以使用描述性更好的名称(比如age,sum,totalvolume)。变量必须以字母开头变量也能以$和_符号开头(不过我们不推荐这么做)变量名称对大小写敏感(y和Y是不同的变量)2.JavaScript数据类型字符串、数字、布尔、数组、对象、Null、Undefined向变量分配文本值(字符串)时,应该用双引号或单引号包
五秋木
·
2020-03-07 18:08
JavaScript学习
之路-闭包
一、闭包?闭包一词想必iOS开发的童鞋指定很熟悉,Objective-C上的闭包叫Block,Swift上就叫闭包。如今JS上也出现了这个词语。请开始我的表演。二、对比OC/SwiftOC:void(^aBlock)(void)=^(void){};aBlock();//调用闭包熟悉C语言的是不是发现和C指针函数类似intsum(intx,inty){returnx+y;}//定义函数int(*p
LeoZzz
·
2020-03-06 15:58
JavaScript学习
笔记:取数组中最大值和最小值
基础的通过for循环假设一个最大值或者最小值这种方法就不说了今天要说一种通过apply来实现拿到数组中最大值和最小值数组中并没有提供arr.max()和arr.min()这样的方法。可是JavaScript提供了这样一个这样的内置函数Math.max()和Math.min()方法:对于纯数字数组,可以使用JavaScript中的内置函数Math.max()和Math.min()方法,使用这两个内置
想做一个画家
·
2020-03-06 02:59
javascript学习
小结
公元2017年1月1日,我开始认真学习javascript,为自己成为一个优秀的web前端做准备。学习javascript到目前为止有半个月时间。而在每天不断坚持的过程中,非常感谢微训练营里小伙伴玉成和黑狐的鼓励和支持,让我每天都能学一点点,再学一点点。目前为止javascript已经把基本语法掌握,其中包括一些基本数据类型,流程语句,对象,运算符,表达式,都有了比之前更加深入的了解。还知道了一个
熊孩子CEO
·
2020-03-06 00:23
Javascript学习
笔记(三)--判断、循环、错误处理
条件语句通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。在JavaScript中,我们可使用以下条件语句:if语句-只有当指定条件为true时,使用该语句来执行代码if...else语句-当条件为true时执行代码,当条件为false时执行其他代码if...elseif....else语句-使用该语句来选择多个代码块之一来执行switch语句-使用该
五秋木
·
2020-03-05 23:52
Javascript学习
笔记-语法和补充
Javascript语法和补充.png1.语句和表达式Javascript中语句相当句子,表达式相当于短语,例如:vara=1;,整个这一个包含两个表达式vara,a=1,合起来组成了一个语句1.1语句结果值对于每一个语句存在一个结果值,通常结果值是undefined,实际上结果是最后一个语句的最后一个外部变量相关表达式的值,在Chrome控制台中可以看到://直接输出1,因为是操作外部变量a的表
Patrick浩
·
2020-03-05 13:53
JavaScript学习
系列(二)--定时器
本节内容1.定时器的使用2.数码时钟3.延时提示框4.无缝滚动一、定时器的使用两种定时器-setInterval间隔型-setTimeout延时型两者区别:前者是无限次的执行后者只执行一次setInterval(参数1,参数2)第一个参数需要穿进去一个函数,第二个函数设置时间代码示例--用两个按钮来控制定时器的使用window.onload=function(){varoBtn1=document
寒桥
·
2020-03-04 01:23
JavaScript学习
笔记(1) 作用域详解
到现在已经学了将近一个月的JS了,对一个不折不扣的新手来说,感觉弄清楚作用域对于学习JS极其重要,所以我的第一篇blog主题就是JS作用域详解。如果文中有错误的地方,欢迎指正!作用域链与执行环境什么是执行环境:执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个函数都有自己的执行环境。什么是作用域链:作用域链的用途是保证对执行环境有权访问的所有变量和函数的有序访问。先来看一个简单
机智的马里奥
·
2020-03-04 00:02
javascript学习
之路
nodejscheerio可以使用jquery风格处理字符串varcheerio=require('cheerio');var$=cheerio.load(html);$('.article*').each(function(){data+=$(this).text();});observe.js可以监听对象属性,被监听的对象属性发生变化时,会自动调用指定的回调函数。superagent可以发送网
业翔
·
2020-03-02 07:58
javascript学习
随笔之settimeout和setinterval
setinterval(code,msNum)方法在之前浅学javascript的时候有学到过,当时老师因为前提是讲定时器,所以重点讲解了setinterval方法。对于setTimeout方法只是有提一下。这也滋生了我的懒惰;"随遇而安"的态度让我没有去看下两个的差别到底在哪里?直到今天在看一段代码的时候,刚好看到了setTimeout(),突然就懵圈了。于是在网上一阵阵的寻找;似乎找到了这么点
浅色小格调
·
2020-03-01 21:41
JavaScript学习
笔记第三天
语法1.区分大小写2.标识符:命名规则和c语言一样,推荐使用驼峰命名法3.注释:和C语言相同的单行注释和多行注释4.严格模式:"usestrict"5.语句:末尾可以省略分号,不推荐.使用{}包含一个语句块关键字和保留字注意:关键字和保留字不要作为标识符变量特点:松散型,每个变量仅仅是一个用于保存值的占位符定义:使用var关键字varmessagevarmessage="hi"message=10
z_love
·
2020-03-01 19:54
JavaScript学习
日记之AJAX?
什么是AJAX?AJAX=AsynchronousJavaScriptandXML(异步的JavaScript和XML)。AJAX是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用AJAX)如果需要更新内容,必需重载整个网页面。有很多使用AJAX的应用程序案例:百
XIAOINNE
·
2020-03-01 08:27
Javascript学习
思维导图
1.JS变量2.运算符3.函数基础4.字符串函数5.DOM操作大家都知道,现下Java技术还是比较热门的,很多人都去报各种培训机构,一门心思想往里冲,那对于那些想学习或者正在学习的小伙伴们,福利来了,xmind思维导图告诉你。请点击此处输入图片描述Xmind思维导图从设置节点属性,定时器,nodetype判断节点,日期函数(Date()),dom节点操作,数组常用方法,判断真假,节点访问关系这八个
LeiLv
·
2020-02-27 07:18
javascript学习
笔记--正则表达式的4个方法
支持正则表达式的String对象的方法splice:按照正则表达式拆分字符串为数组,语法:splice(正则表达式)replace:按照正则表达式替换字符串,语法:replce(正则表达式,"要替换的字符串"),默认只替换第一个匹配的元素match:找到一个或者对个正则表达式匹配,返回数组,语法:match(正则表达式),默认只返回第一个匹配的元素search:按照正则表达式查找一个(仅查找第一个
一个总在代码里给自己下毒的小白
·
2020-02-25 21:28
javaScript学习
2017.12.7更新:12个非常实用的JavaScript小技巧http://developer.51cto.com/art/201605/510881.htm.js判断object里面是否包含某一字段hasOwnProperty方法varobj={name:"王中",age:"26岁",grade:"毕业",speciality:"计算机",girlfriend:"郭英卓",gongfu:"阴
君伟说
·
2020-02-24 14:36
javascript学习
笔记
之前在Javaweb中的学习中曾经引用过JavaScript文件,但只知道调用,并不了解JavaScript的原理,所以出错后一头雾水,经过简单学习后,总算对JavaScript有了个简单的了解。其实JavaScript还是比较简单的。简介:JavaScript和Java是两种不同的语言,JavaScript的前身是LiveScript,后来随着Java的兴起改名为JavaScript。JavaS
一粒盐
·
2020-02-24 12:00
Awe JavaScript [1] 基本概念
前言本文是AwesomeJavaScript系列文章的第一篇,本系列文章主要为JavaScript的一些常见知识点,是我在
JavaScript学习
过程中的一些笔记。
LeviDing
·
2020-02-23 16:08
JavaScript学习
目录之语言核心
本学习笔记旨在帮助自己树立核心概念,参考书籍为犀牛书;JavaScript语言核心##2词法结构2.1字符集2.2注释2.3直接量2.4标识符和保留字2.5可选的分号3类型、值和变量3.1数字3.2文本3.3布尔值3.4null和undefined3.5全局对象3.6包装对象3.7不可变的原始值和可变的对象引用3.8类型转换3.9变量声明3.10变量作用域4表达式和运算符4.1原始表达式4.2对象
reyo
·
2020-02-23 05:18
JavaScript学习
笔记017-数值方法0Math0定时器
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终我没有很刻意的去想念你因为我知道遇到了就应该感恩路过了就需要释怀我只是在很多很多的小瞬间想起你比如一部电影一首歌一句歌词一条马路和无数个闭上眼睛的瞬间假如没有遇上你我会不会有另一种人生?不管有没有结果我还是宁愿与你相逢__张小娴前端59期学员作业/*内部样式表*//*数值方法:Number*///es
Mr柳上原
·
2020-02-21 22:03
不那么随处可见的
JavaScript学习
笔记-漫谈Promise&&async&&职责链
严肃活泼,团结紧张。战天斗地,为民为邦。题图--引自网络,侵删,请联系我引言实践是检验真理的唯一标准在相当长的一段时间内,对于Promise和async,我会用,但是仅仅限于实现一个功能,而没有深究它的表现,比如我们换种写法它会不会有不同的表现,是不是有更好的写法来应对我当前的业务场景?所以在今天,我将回归初心对这些方面进行探索,介绍下职责链模式,因为我感觉,在我现在遇到的场景下可以套用这种编程范
zephryu
·
2020-02-21 08:49
JavaScript的面向对象编程
完整代码如下:
JavaScript学习
'usestrict';varStudent={name:"WangZan",age:25,run:function(){console.log(this.name
WZ_BeiHang
·
2020-02-20 22:00
我的2018
目标1.完成
JavaScript学习
关键结果1.1听完所有新生大学徐老师的JavaScript课程关键结果1.2犀牛书前9章读完关键结果1.3完善出自己的网页目标2.完成java安卓开发的学习关键结果2.1
东城西旧
·
2020-02-20 20:01
JavaScript学习
笔记 - JavaScript数据类型
2.JavaScript数据类型JavaScript是弱类型脚本语言,声明变量时无需指定变量的数据类型,即是变量的数据类型是解释时动态决定的,但JavaScript的值保存在内存中时,也是有数据类型的。基本数据类型:Number数值类型:包含整数和浮点数;Boolean布尔类型:只有true或false两个值;String字符串类型:字符串变量必须用引号括住(单引号或双引号);Undefined类
梦元_38ab
·
2020-02-20 12:55
「
JavaScript学习
笔记」 JS 中的作用域与上下文
今天为了搞清楚上下文(context)这个词的概念,搜索了一番,根据网上的各种说法,个人理解context可以指中文中的语境,即为一段代码、函数、变量所准备的环境,借用轮子哥的解释:每一段程序都有很多外部变量。只有像Add这种简单的函数才是没有外部变量的。一旦你的一段程序有了外部变量,这段程序就不完整,不能独立运行。你为了使他们运行,就要给所有的外部变量一个一个写一些值进去。这些值的集合就叫上下文
这名字真不对
·
2020-02-19 05:11
JavaScript学习
笔记.md
学习材料————廖雪峰js教程数据类型===与====自动转换数据类型再比较;===不转换类型(更好)例外:NaN===NaN//false字符串使用反引号来表示多行字符串vara=`这是一个多行字符串`;字符串不可变:使用a[0]='X'并没有改变效果数组直接给array的length赋新值会改变Array的大小;length变大则新增元素为undefined;变小则删除超出长度的元素;数组方法
daisimin7
·
2020-02-17 05:04
JavaScript学习
笔记 - 入门篇(1)- 准备
为什么学习JavaScript一、你知道,为什么JavaScript非常值得我们学习吗?所有主流浏览器都支持JavaScript。目前,全世界大部分网页都使用JavaScript。它可以让网页呈现各种动态效果。做为一个Web开发师,如果你想提供漂亮的网页、令用户满意的上网体验,JavaScript是必不可少的工具。二、易学性1.学习环境无外不在,只要有文本编辑器,就能编写JavaScript程序。
王隆帅
·
2020-02-17 01:57
jQuery的DOM操作
jQuery的DOM操作--目标:1.复习
JavaScript学习
中的DOM基本介绍部分的内容2.熟悉使用jQuery进行文档处理刷选和属性操作的内容大纲1.关于DOM1)HTML可以看成一棵树,其中内容是这棵树的节点
1983年的古董先生
·
2020-02-16 15:22
JavaScript学习
笔记007-js的执行
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终俗话说读书百遍,其义自见真的是有道理的特别是像我这种初学前端的小白以前从未接触过任何代码方面的知识在学习html+css的时候,觉得还行,前端果然入门简单,后期也不算难还一直在沾沾自喜觉得自己是学习天才当进入js学习阶段时才发现自己有多么的天真任何知识都不是简简单单就能学会任何事也不是随随便便就能成功
Mr柳上原
·
2020-02-16 09:22
Javascript学习
笔记(九)--内置对象之Date
document.write(Date()):返回当前日期和时间vard=newDate();d.getTime():返回从1970年1月1日至今的毫秒数使用setFullYear()设置具体的日期vard=newDate()document.write(d+'')#当前时间d.setFullYear(1992,10,3)document.write(d)#设置好后的时间使用toUTCString
五秋木
·
2020-02-16 02:27
Javascript学习
笔记——8.8 函数式编程
使用函数处理数组先看一个求平均值的例子,标准差的计算公式是:标准差公式用循环的写法vardata=[1,3,7,11,22,55]vartotal=0for(vari=0;i
IFELSE
·
2020-02-16 01:23
Javascript学习
笔记——6.8 对象的三个属性
每一个对象都有与之相关的原型(prototype),类(class)和可扩展性(extensibleattribute).原型属性对象的原型属性是用来继承属性的.我们经常把对象的原型属性简称为对象的原型.通过对象直接量创建的对象,它的原型是Object.prototype通过new创建的对象,它的原型是构造函数原型通过Object.create()创建的对象,它的原型是Object.create(
IFELSE
·
2020-02-15 02:47
JavaScript学习
笔记(一)
JavaScript这是一种轻量级的编程语言,也是当前互联网中最流行的脚本语言,可用于HTML,CSS中.直接写入HTML输出流document.write("这是一个demo")使用上面这段代码可以在HTML页面中输出一个的标题(这里的可以更换成,或者其他的一些界面元素),其中document描述的是当前窗口或指定窗口对象的文档,每个载入浏览器的HTML文档都会成为Document对象,专业成为
fmxccccc
·
2020-02-14 22:09
JavaScript学习
笔记009-Json对象0解构赋值0扩展运算符
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终后端学院的老师来我们前端学院推广Python为期一个星期的Python基础课有些刚学html的学弟学妹们跑来问老师,没学js的也能学Python吗老师说,没关系,我们后端学院也教js速度过来报名老师,您在前端学院的讲师房里说这样的话真的不怕他们群殴您吗哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈前端59期学员
Mr柳上原
·
2020-02-14 18:28
【
JavaScript学习
笔记17】通过DOM节点-获取父节点、兄弟节点以及子节点
引言通过前面笔记DOM的介绍,DOM的数据结构是一种树形数据结构,因此可以使用DOM获取对象(元素),然后对该对象的属性以及样式进行设置以及更改,甚至可以动态创建以及删除对象。总结来说就是:通过DOM获得父节点,兄弟节点进行操作节点的获取所有节点都是文档对象的属性DOM的节点都不是孤立的,因此可以通过DOM之间的相对关系进行访问获取父节点(parentNode)方法:使用节点对象,通过节点对象.p
RayCongLiang
·
2020-02-14 11:36
JavaScript
javascript
JavaScript 学习笔记(一)
JavaScript学习
笔记,如有错误,欢迎指正。笔记只记录了一些个人认为需要记住的知识点,其他的可以参考文末的文章。
_1633_
·
2020-02-14 05:58
JavaScript学习
笔记一
元素async:可选,表示应该立即下载脚本,但是不应该妨碍页面的其他操作,只会对外部脚本文件有效。charset:可选,表示通过src属性指定的代码的字符集defer:可选,表示脚本可以延迟到文档完全被解析和显示之后再执行,只对外部脚本文件有效。src:可选,表示包含要执行的外部文件type:可选,表示编写代码使用的脚本语言的内容类型,如果这个值不指定的话,默认是text/javascript可以
小菜鸟程序媛
·
2020-02-13 16:07
JavaScript学习
笔记
笔记来自慕课网的js和《JavaScriptDOM编程艺术》一书以及《JavaScript权威指南》一书的学习。js基本概念给网页增加交互性的脚本语言简单易学易用常用来给HTML网页添加动态功能,比如响应用户的各种操作可以弥补HTML语言的缺陷,实现web页面客户端的动态效果动态的改变网页内容动态改变网页的外观验证表单数据响应事件几乎所有浏览器都支持JavaScriptJavaScript的特点之
恰皮
·
2020-02-12 19:08
JavaScript学习
笔记之constructor,prototype,__proto__解惑
引言在学习JavaScript时,不可避免的接触到了原型和原型链的概念,结果被constructor,prototype,__proto__这些属性搞得一脸懵逼,这些都是什么鬼!!!通过谷歌浏览器调试时,看对象实例的内部结构,这三个属性也是你中有我,密不可分,完全理不清头绪。最后通过理清概念,不断验证,最终有了一些思路。概念要想真正弄清楚constructor,prototype,__proto_
boborz
·
2020-02-12 04:18
JavaScript学习
笔记
LearnJSNoteBook基本概念1.变量:(1)js的变量是松散类型的,可以用来保存任何类型的数据。定义变量要用var操作符。vara=1;vara="abc";vara=1,b="a";(2)用var修饰和不用var修饰的变量区别:使用var操作符定义的变量将成为定义该变量作用域的局部变量。functiontest(){message="hi";}test();alert(message)
冰镇小笼包
·
2020-02-11 07:09
JavaScript学习
笔记019-原生js运动框架0时间运动框架
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终吾日三省吾身学习学习学习Nodejs又来了下个月笔记更新前端果然是一项需要活到老学到老的语言当你登上这座船几乎永远不可能再停下来前端59期学员作业/*内部样式表*/*{margin:0;padding:0;}#box{position:absolute;top:0;left:0;width:100px
Mr柳上原
·
2020-02-11 03:56
JavaScript学习
(1)基础概念
什么是JavaScript?JavaScript是一种轻量级的脚本语言。所谓“脚本语言”,指的是它不具备开发操作系统的能力,而是只用来编写控制其他大型应用程序的“脚本”。JavaScript是一种嵌入式(embedded)语言。它本身提供的核心语法,规模相当小,只能用来做一些数学和逻辑运算。JavaScript本身不提供任何与I/O(输入/输出)相关的API,都要靠宿主环境(host)提供,所以J
zjbao123
·
2020-02-10 06:30
JavaScript 学习笔记(二)
JavaScript学习
笔记,如有错误,欢迎指正。笔记只记录了一些个人认为需要记住的知识点,其他的可以参考文末的文章。JavaScript中的函数(重点)函数:定义一次,可以重复执行的代码块。
_1633_
·
2020-02-10 04:31
Javascript学习
笔记——6.4 检测属性
判断一个对象是否包含某个属性in运算符左侧是属性名(字符串),右侧是对象varo={x:1}'x'ino//true'y'ino//false'toString'ino//trueo继承了toStringhasOwnPreperty()判断是否有自有属性varo={x:1}o.hasOwnProperty('x')//trueo.hasOwnProperty('y')//falseo.hasOwn
IFELSE
·
2020-02-10 03:56
JavaScript学习
第一天
1、JavaScript介绍javascript是一种脚本语言,有以下两个特点:1.代码是一条条的文字命令,按照顺序执行2:语法比较松散1.2js的引入方式①嵌入式:js代码②外联式:2、变量2.1存放特定数据类型的容器,变量没有数据类型,它的数据类型与给它赋值的数据类型有关,对变量进行声明时必须含有关键字var2.2变量的命名规则3、Js中的数据类型3.1数值型(number)varnum=10
陌陌杰
·
2020-02-09 12:51
JavaScript学习
(五)
jQueryjQuery可以看做一个库,里面存在大量的JavaScript函数公式:$(选择器).事件(事件函数)Title-->点我//选择器就是css的选择器$('#test-jQuery').click(function(){alert('hello,jQuery');})选择器器//原生js,选择器少,麻烦不好记//标签document.getElementsByTagName();//i
陌星灬
·
2020-02-09 11:00
Javascript学习
笔记-基本语法
1995年,网景公司凭借Navigator浏览器成为当时最著名的互联网公司,为了能在静态HTML页面上添加一些动态效果,BrendanEich在两周内设计写出了JavaScript语言,相信很多人刚开始都会纠结于Javascript和Java有什么关系,其实就是网景公司想借助于当时非常火爆的Java来推广自己。随着JavaScript的发展,ECMA(EuropeanComputerManufac
阳明先生1208
·
2020-02-09 04:34
JavaScript学习
(四)
操作表单(验证)表单:formDOM树文本框text下拉框单选框radio多选框checkbox隐藏框hidden密码框password....表单的目的:提交信息获得要提交的信息```html用户名:性别:男女```提交表单。md5加密密码,表单优化用户名:密码:提交functionaaa(){alert(1);varuname=document.getElementById('input_pa
陌星灬
·
2020-02-09 00:00
JavaScript学习
(三)
操作BOM对象浏览器介绍JavaScript和浏览器关系?JavaScript诞生就是为了能够让他在浏览器中运行BOM:浏览器对象模型IE6-11ChromeSafariFireFox第三方QQ浏览器360浏览器window(重要)代表浏览器窗口window.alert(1)undefinedwindow.innerHeight232window.innerWidth940window.outer
陌星灬
·
2020-02-08 23:00
JavaScript学习
(二)
内部对象标准对象typeof123"number"typeof'123'"string"typeoftrue"boolean"typeofNaN"number"typeof[]"object"typeof{}"object"typeofMath.abs"function"typeofundefined"undefined"1、Date基本使用varnow=newDate();//SatFeb082
陌星灬
·
2020-02-08 21:00
JavaScript学习
笔记
参考学习网站廖雪峰的JavaScript教程w3cshool阮一峰的JavaScript全栈工程师培训教程W3CWebAIM海棠学院全栈Web前端工程师进阶班入门到精通——付费术语ECMAScriptEuropeanComputerManufacturer'sAssociation欧洲计算机制造商协会DOMDocumentObjectModel浏览器所开放的底层的文档对象模型CSSCascadin
HuangJn
·
2020-02-08 21:08
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他