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学习
笔记-漫谈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
javaScript学习
笔记一:javaScript基础
javaScript学习
笔记一:javaScript基础文章目录
javaScript学习
笔记一:javaScript基础javaScript入门获取标签元素的操作JS编写的最佳位置js输出以及调试方式常见的
¥诸葛村夫¥
·
2020-02-07 22:15
前端学习笔记
js数据类型
js基础
javascript
「
JavaScript学习
笔记」 Babel 主要配置项
基本构成babel-core:只包括parse和output部分不做任何转换可以通过bundler工具使用它(webpackrollup)babel-polyfillbabel-runtime提供不能转换的部分(API,比如promise,Object.assign),用以模拟转换es2015+到es5依赖regenerator(generatorspolyfill),core-js(剩余poly
这名字真不对
·
2020-02-07 21:04
javascript学习
全角度思维导图
来自:原文看清晰大图:图片上右键新窗口打开。JavaScript数据类型JavaScript数据类型.gifJavaScript变量JavaScript变量.gifJavascript运算符Javascript运算符.gifJavaScript流程控制JavaScript流程控制.gifJavaScript数组JavaScript数组.gifJavaScript函数基础JavaScript函数基础
wyude
·
2020-02-07 08:13
Javascript学习
笔记-Promise
Javascript中Promise.png1.Promise简介Promise是ES6新引入的对象,是新增加的异步处理手段。在Javascript中在异步后要进行操作,最常用的手段是回调,例如:ajax({success:function(data){//successlogic},fail:function(err){//errorlogic}})但是回调存在一些被大家所熟知的问题,类似回调地
Patrick浩
·
2020-02-06 03:23
JavaScript学习
笔记一
个人学习笔记参考阮一峰的JavaScript教学2.1-2.2章变量1变量的声明和赋值,是分开的两个步骤,上面的代码将它们合在了一起,实际的步骤是下面这样。vara;a=1;如果只是声明变量而没有赋值,则该变量的值是undefined。undefined是一个JavaScript关键字,表示“无定义”。2如果变量赋值的时候,忘了写var命令,这条语句也是有效的。vara=1;//基本等同a=1;但
马涛涛_风
·
2020-02-05 11:54
JavaScript学习
摘入
-##1.scope:Js通过var宣告变数,如果不加宣告,没有宣告的内容会被当作全域变数处理Js没有块级作用域。example:for(inti=0;i5这里我们可以发现,在调用this的时候既没有进行new调用,也没有使用dot()的调用方式,所以这个时候所使用的this☞的是全局变量。3.call&apply:call跟apply隶属于Function.prototype所谓的Functio
陈定邦
·
2020-02-05 04:19
JavaScript学习
笔记二
JavaScript学习
笔记二个人学习笔记参考阮一峰的JavaScript教学学习笔记二是对学习笔记一的补充JavaScript历史imageECMAscript是JavaScript标准ES5新增特性汇总
马涛涛_风
·
2020-02-05 02:27
Javascript学习
笔记-浏览器
浏览器对象windowwindow对象不但充当全局作用域,而且表示浏览器窗口。它有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度。内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高。对应的还有outerWidth和outerHeight属性,可以获取整个浏览器窗口的宽高。navigatornavigator对象表示浏览器的信息,最常用的属性
阳明先生1208
·
2020-02-02 21:03
JavaScript学习
笔记-基本对象
在JS中用typeof操作符获取对象的类型,它总是返回一个字符串:typeof123;//'number'typeofNaN;//'number'typeof'str';//'string'typeoftrue;//'boolean'typeofundefined;//'undefined'typeofMath.abs;//'function'typeofnull;//'object'typeof
阳明先生1208
·
2020-02-02 21:44
Javascript学习
笔记-面向对象编程
类和实例是大多数面向对象编程语言的基本概念,不过在JS中不区分类和实例的概念,而是通过原型(prototype)来实现面向对象编程。原型是指当我们想要创建xiaoming这个具体的学生时,我们并没有一个Student类型可用。那怎么办?varStudent={name:'Robot',height:1.2,run:function(){console.log(this.name+'isrunnin
阳明先生1208
·
2020-02-02 19:04
Javascript学习
笔记-Promise
众所周知,JS存在一个设计缺陷,就是所有代码都为单线程执行,所以JS的所有网络操作、浏览器事件都必须异步执行,通过回调函数实现:request.onreadystatechange=function(){if(request.readyState===4){if(request.status===200){returnsuccess(request.responseText);}else{retu
阳明先生1208
·
2020-02-02 06:20
Javascript学习
笔记-Canvas
Canvas是HTML5新增的组件,可以用来绘制各种图表、动画等。由于浏览器对HTML5标准支持不一致,通常在使用Canvas前,用canvas.getContext来测试浏览器是否支持Canvas:你的浏览器不支持Canvasvarcanvas=document.getElementById('test-canvas');if(canvas.getContext){alert('你的浏览器支持C
阳明先生1208
·
2020-02-01 22:05
Javascript学习
笔记-AJAX
AJAX即AsynchronousJavaScriptandXML,意思就是用JS异步网络请求,也就是通过回调函数获得数据。AJAX请求数据主要依靠XMLHttpRequest对象,而低版本的IE依靠的是ActiveXObject对象:functionsuccess(text){vartextarea=document.getElementById('test-response-text');te
阳明先生1208
·
2020-02-01 19:37
JavaScript学习
笔记(十三) ES6新特性
这篇文章我们将会介绍ES2015/ES6中一些常用的新特性1、变量定义在ES6之前,定义变量只能使用var关键字,而在ES6中新增let和const关键字,它们之间的区别如下:关键字作用域变量是否提升能否重复定义var函数作用域是能let、const块级作用域否否functionfunction_scope(){console.log(result)//undefinedvarresult=0fo
wsmrzx的博客
·
2020-01-30 21:00
JavaScript学习
笔记 面向对象——对象
简介对象什么是对象?语法对象内容创建对象对象什么是对象?万物皆对象,但“在JavaScript中万物皆对象”说法是显然错误的。原因:JavaScript共有六种主要类型:stringnumberbooleannullundefinedobject其中的简单类型(string、boolean、number、null和undefined)本身并不是对象。注意:null有的时候会被当做一种对象类型,其实
LT_LeeTao
·
2020-01-20 21:48
JavaScript
javascript
0基础js新手
JavaScript学习
入门教程
1下载所需工具chrome,谷歌开发的一款浏览器。vscode,微软开发的一款写代码的工具。JavaScript代码需要浏览器来运行,用来控制网页的各种行为。浏览器地址栏访问的是网页,因此JavaScript需要放到网页里。2先创建1个网页在电脑本地硬盘任意位置,右键新建一个文件夹day1,用vscode打开此文件夹,点击newfile,内容如下:我的第一个网页我的第一个标题我的第一个段落。点击保
宋洋葱
·
2020-01-17 09:14
JavaScript
javascript
html
html5
typescript
JavaScript学习
(二)基础知识
变量类型:获取变量类型:alert(typeof变量名);undefined(未定义):1,没有定义过该变量2,没有给该变量赋值类型转换:1,string转换为int:parseInt(string类型变量);当变量内容不是数字时,转换为NaN(非数字)判断变量是否为数字:Documentwindow.onload=function(){varbutton1=document['getElemen
寂天风
·
2020-01-15 10:00
JavaScript学习
笔记(十一) 闭包
什么是闭包?我们先来看看《JavaScript权威指南》中的定义:函数对象可以通过作用域链关联起来,函数体内部的变量都可以保存在函数作用域内,这种特性称为闭包哈哈哈看完是不是一脸懵呢?没关系,下面我们从最简单的作用域、作用域链开始,一步步探索究竟什么是闭包1、作用域(1)函数作用域什么是作用域?一个变量的作用域就是源代码中定义这个变量的区域,在JavaScript中采用的是函数作用域也就是说,变量
wsmrzx的博客
·
2020-01-14 23:00
寒假日记-第三天
Javascript学习
:概念:是一门客户端脚本语言,不需要编译,直接可以被浏览器运行解析。每个浏览器都有一个JavaScript的解析引擎。
MIXIkikyo
·
2020-01-13 21:00
上一页
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
其他