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
js高级
看书有感
所谓编程,就是将一组需求分解成一组函数与数据结构的技能——js语言精粹最近在看js语言精粹,觉得这本事写的很好,基本上全是精华,对比
js高级
程序设计,我更喜欢这本书的言简意赅。
风飞一片云
·
2021-04-24 12:05
JS高级
运算符
在代码精简优化过程中,我们总会想着要去简练我们的代码,尽量做到用最少的代码完成最好的功能下面介绍4个JS开发优化的高级运算符使用1、(param?res1:res2)三元运算符三元运算符,又叫条件运算符接受三个运算数:条件?条件为真时要执行的表达式:条件为假时要执行的表达式基本示例:functionisChecked(checked){returnchecked?'是':'否'}console.l
·
2021-03-14 06:27
javascript
JS高级
(一)面向过程与面向对象
JS高级
(一)一、面向过程与面向对象1、面向过程面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了。
爱对恨错
·
2021-02-24 09:24
JavaScript高级
javascript
html5
html
前端
大前端2018现在上车还还得及么
JS高级
特征:正则表达式、排序算
·
2021-02-08 00:35
JavaScript高级(一)
js高级
函数函数函数也是对象函数具备行为,可以被调用用来减少代码量,复用,隔离变量,减少命名污染函数分类普通的函数构造函数IIFE(匿名函数自调用)回调函数(事件的回调,定时器的回调)函数的this理解
程序猿玖月柒
·
2021-02-01 21:08
web前端
JavaScript高级day02-PM【原型链的属性问题、探索instanceof、原型面试题】
笔记、视频、源码:JavaScript(基础、高级)笔记汇总表【尚硅谷JavaScript全套教程完整版】目录P1919.尚硅谷_
JS高级
_原型链_属性问题11:53P2020.尚硅谷_
JS高级
_探索instanceof20
公众号-筑基修士
·
2021-01-28 15:45
JavaScript
javascript
原型链
属性问题
js
面试
JavaScript高级day02-AM【函数的prototype、显式原型与隐式原型、原型链】
笔记、视频、源码:JavaScript(基础、高级)笔记汇总表【尚硅谷JavaScript全套教程完整版】目录P1515.尚硅谷_
JS高级
_函数的prototype15:041.函数的prototype
公众号-筑基修士
·
2021-01-28 15:17
JavaScript
javascript
prototype
显式原型
隐式原型
原型链
2021/01/27
JS高级
移动端网页特效
(一)触屏事件1.常用触屏touch事件①touchstart:当手指触摸到一个元素时触发②touchmove:当一个元素被拖动时触发③touchend:当手指离开被触摸的元素时触发2.触摸事件对象TouchEventTouchEvent是一类描述手指在触摸平面(触摸屏、触摸板等)上的状态变化的事件,这类事件用于描述一个或者多个触点,使开发者可以检测触点的移动,触点的增加和减少等等。①常用触摸列表
gh100330
·
2021-01-27 20:24
自学
JavaScript高级day01-PM【对象、函数、回调函数、IIFE、this、关于语句分号问题、webstorm代码模板、复习】
笔记、视频、源码:JavaScript(基础、高级)笔记汇总表【尚硅谷JavaScript全套教程完整版】目录P707.尚硅谷_
JS高级
_对象23:301.什么是对象?2.为什么要用对象?
公众号-筑基修士
·
2021-01-27 11:44
JavaScript
javascript
对象
函数
IIFE
this
JavaScript高级day01【WebStrom安装、数据类型分类及判断、数据-内存-变量】
笔记、视频、源码:JavaScript(基础、高级)笔记汇总表【尚硅谷JavaScript全套教程完整版】目录P101.尚硅谷_
JS高级
_准备07:07WebStrom下载及安装1、WebStorm卸载
公众号-筑基修士
·
2021-01-25 17:39
JavaScript
javascript
webstorm
object
array
function
2021/01/24
JS高级
PC端网页特效
(一)元素偏移量offset系列offset概述:offset系列相关属性,可以动态的得到该元素的位置(偏移)、大小等。1.可以获取元素距离带有定位父元素的位置。返回的数值不带单位2.获得元素自身的大小(宽度、高度)。返回的数值不带单位3.offset和style的区别(二)元素的可视区client系列client系列的相关属性,用来获取元素可视区的相关信息,可以动态的获得元素的边框大小,元素大小
gh100330
·
2021-01-24 23:46
自学
JS 判断页面是第一次加载还是刷新window.performance.navigation.type
JS高级
程序设计第三版学习之路–25.5web计时页面性能一直都是Web开发人员最关注的领域。
fitor315
·
2021-01-21 15:39
Web前端开发
javascript
js
vue.js
前端与移动开发----
JS高级
----函数全解,深拷贝浅拷贝,正则表达式
JS高级
03回顾构造函数大写开头的函数,需要配合new使用,一般用作模板new的作用new触发构造函数执行改变构造函数内this的指向为实例对象向实例对象身上绑定属性和值自动返回实例对象到new调用处实例成员就是绑定在
東三城
·
2020-12-15 09:27
前端与移动开发学习笔记
JS高级
正则表达式
js
regex
javascript
前端
JS高级
知识点总结
1.原型链每个js对象包含一个__proto__指向他的原型,而这个实例对象的构造函数呢有个prototype->当前原型,所以实例对象.proto===构造函数.prototype这还是第一层上面的原型的__proto__指向object,object.__proto__指向null2.实例化对象3方法···//1.构造函数缺点使用typeof判断对象时返回object必须使用instanceo
苏-27
·
2020-12-12 10:56
#
web
js
prototype
javascript
bind
Vue学习记录day04:
js高级
函数(filter/map/reduce)的使用、v-model的使用
js高级
函数(filter/map/reduce)编程范式:命令式编程/声明式编程编程范式:面向对象编程(第一公民:对象)/函数式编程(第一公民:函数) 编程范式详情可查看:https://www.cnblogs.com
程序猿二鍋頭
·
2020-12-09 11:17
Vue
vue
javascript
js
Js高级
程序设计-学习笔记(chapter 9)
最近公司在组织前端团队学习JavaScript高级程序设计(第四版)。这两天把第九章看完了,以下是精简版的学习笔记:本章要点:proxy是代理的意思,可以通过构造函数Proxy,给目标对象targetObj创建一个代理对象对代理对象执行操作,会走handler里的方法,对源对象执行操作,不会代理可以捕获13中不同的基础api,handler中可定义多个捕获方法是一个全局的Reflect对象,所有捕
joychenke
·
2020-12-06 23:38
javascript
前端
Js高级
程序设计-学习笔记(chapter 9)
最近公司在组织前端团队学习JavaScript高级程序设计(第四版)。这两天把第九章看完了,以下是精简版的学习笔记:本章要点:proxy是代理的意思,可以通过构造函数Proxy,给目标对象targetObj创建一个代理对象对代理对象执行操作,会走handler里的方法,对源对象执行操作,不会代理可以捕获13中不同的基础api,handler中可定义多个捕获方法是一个全局的Reflect对象,所有捕
joychenke
·
2020-12-06 23:36
javascript
前端
JS高级
和面向对象
JS中的继承问题在JS初期不存在继承所谓的继承是强类型语言中的一种概念,指父类将自身的属性继承给子类,子类可以直接使用继承来的属性。JS之所以不能继承是因为JS中不存在类的概念原型是JS中用来实现继承的方法原型的初识原型就是对象.__proto__原型是对象的一个属性叫做__proto__,这个属性无需开发者自己写入,每一个对象创建出来后,默认就会拥有原型的特点:原型是一个对象原型中的属性会原原本
Elliott
·
2020-12-02 17:20
javascript
JS高级
和面向对象
JS中的继承问题在JS初期不存在继承所谓的继承是强类型语言中的一种概念,指父类将自身的属性继承给子类,子类可以直接使用继承来的属性。JS之所以不能继承是因为JS中不存在类的概念原型是JS中用来实现继承的方法原型的初识原型就是对象.__proto__原型是对象的一个属性叫做__proto__,这个属性无需开发者自己写入,每一个对象创建出来后,默认就会拥有原型的特点:原型是一个对象原型中的属性会原原本
Elliott
·
2020-12-02 16:42
javascript
JS高级
(笔记2)—— 面向对象高级
面向对象高级对象创建模式Object构造函数模式套路:先创建空Object对象,再动态添加属性/方法适用场景:起始时不确定对象的内部数据问题:语句太多对象字面量模式套路:使用{}创建对象,同时指定属性/方法适用场景:起始时对象内部数据是确定的问题:如果创建多个对象,有重复代码工厂模式套路:通过工厂函数动态创建对象并返回适用场景:需要创建多个对象问题:对象没有一个具体的类型,都是Object类型自定
tkrj7_
·
2020-11-29 13:11
js
js高级
编程_2021年编程语言趋势预测:Python和JavaScript仍火热,Go不可小觑
点击图片上方蓝色字体“慧天地”即可订阅文章转载自微信公众号AI科技评论,编译:陈大鑫,版权归原作者及刊载媒体所有。Tensorflow和Pytorch到底该用哪个呢?“importtensorflowaspytorch!”编程语言及框架似乎总是被人拿来比较,这里我们只谈语言。作为开发人员,在当今这个技术更迭飞快的时代要连年吃香并非易事,很多十年开发经验以上的开发人员不知道经历了多少语言的变化,今年
weixin_39734074
·
2020-11-22 05:45
js高级编程
node
php
go
python
nodejs高级编程
pdf
JS高级
程序设计第四版 笔记(Map 映射)
MapECMAScript6以前,在JavaScript中实现“键/值”式存储可以使用Object来方便高效地完成,也就是使用对象属性作为键,再使用属性来引用值。作为ECMAScript6的新增特性,Map是一种新的集合类型,为这门语言带来了真正的键/值存储机制。Map的大多数特性都可以通过Object类型实现,但二者之间还是存在一些细微的差异。具体实践中使用哪一个,还是值得细细甄别1)创建使用n
Jackie龙
·
2020-11-20 16:26
javascript
前端
react.js
重学BOM
因此最近打算将《
JS高级
编程》和《你不知道的JS》深入阅读,做一个笔记与汇总,不仅是方便自己将来温故知新,也是希望也能帮助到遇到相同问题的小伙伴BOM部分是对>
JS高级
编程<阅读后的一个汇总和消化正文:
ZYJCMD
·
2020-11-04 12:21
javascript
html5
js高级
-05(es6)
ES6语法letlet声明的变量只在所处于的块级有效if(true){leta=10;}console.log(a)//aisnotdefined注意:使用let关键字声明的变量才具有块级作用域,使用var声明的变量不具备块级作用域特性不存在变量提升console.log(a);//aisnotdefinedleta=20;暂时性死区vartmp=123;if(true){tmp='abc';le
Grandperhaps
·
2020-11-02 20:59
JS高级
第二天笔记
JavaScript高级第02天笔记1.构造函数和原型1.1对象的三种创建方式–复习字面量方式varobj={};new关键字varobj=newObject();构造函数方式functionPerson(name,age){this.name=name;this.age=age;}varobj=newPerson('zs',12);1.2静态成员和实例成员1.2.1实例成员实例成员就是构造函数内
_xushuai
·
2020-10-09 17:23
笔记
javascript
new 操作符的过程
摘抄自
js高级
程序设计(第三版)145页:要创建Person的新实例,必须使用new操作符。
coder952755
·
2020-09-22 10:32
前端学习路线
CSSJavascriptJQueryHTML5+CSS3UI组件AJAX&JSON&XMLReactVueNodeJSTypescript浏览器原理浏览器兼容移动web端开发面向对象在JS中的体现与实践开发过程中常用的模式与思想
JS
张中华
·
2020-09-18 22:14
深入探讨
JS高级
4------线程机制与事件机制
线程机制与事件机制进程与线程浏览器内核定时器引发的思考JS是单线程的事件循环模型H5_Web_Workers多线程进程与线程进程:程序的一次执行,它占有一片独有的内存空间线程:CPU的基本调度单位,是程序执行的一个完整流程进程与线程一个进程中一般至少有一个运行的线程:主线程一个进程中也可以同时运行多个线程,我们会说程序是多线程运行的一个进程内的数据可以供其中的多个线程直接共享多个进程之间的数据是不
月下ctrlc
·
2020-09-17 01:26
前端
javascript
前端
15个Vue.
js高级
面试题 - Vue篇
目录1.呈现项目列表时,“关键”属性的作用和重要性是什么?2.您将如何在模板中呈现原始HTML?3.什么是vue-loader?4.什么是mixin?5.在开发期间,如果您的Vue应用程序和后端API服务器未在同一主机上运行,则如何代理API请求。假设使用Vue-CLI3进行设置?6.道具如何指定道具的类型要求?7.什么是虚拟DOM?8.什么是Vue插件?9.什么是渲染功能?举个例子。10.哪个生
阿莹yes
·
2020-09-16 22:51
前端
vue面试题
vue
js学习的好书
《javascript面向对象编程指南》《js权威指南》《
js高级
程序设计》《你不知道的javascript》《js设计模式与开发实践》《正则指引》《基于MVC的JavaScriptWeb富应用开发》《
梧桐下的四叶草
·
2020-09-16 13:34
杂文
js中数组的常用方法
在js中,数组是一种及其常用的类型,在学习
js高级
程序设计这本书的过程中受益匪浅,此处将其总结归纳,以备将来使用。
zhanglieqiang
·
2020-09-16 13:21
js数组
js数组
研二小白-遇见前端
php框架laravel,构建工具grunt,包管理器bower及npm,依赖管理工具composer,会使用github,了解SEO,用wordpress搭建网站,了解基本架构,看博客,看教程,一本《
JS
奋起白果果
·
2020-09-16 11:15
Front-end
生活
JS高级
应用积累
1、获取目录路径相关//js获取项目根路径,如:http://localhost:8080/emsgetRootPath:function(){//获取当前网址,如:http://localhost:8080/ems/Pages/Basic/Person.jspvarcurWwwPath=window.document.location.href;//获取主机地址之后的目录,如:/ems/Page
I-Sky
·
2020-09-16 10:13
JS学习笔记
JS
JS高级
之class,构造函数原型和this
this和this指向问题this最简单的解释就是谁调用它,它就指向谁。改变this指向call方法多用于继承,自调用函数函数.call(thisArg,params,params)thisArg在fun函数运行时指定的this值改变thisparams传递其他参数有返回值apply方法多用于数组,自调用函数函数.apply(thisArg,params)thisArg在fun函数运行时指定的th
维多利亚少年-
·
2020-09-16 08:43
this
构造函数
原型
前端
javascript
es6
class
js中的label语句
工作中很少用到label语句,但是最近在学习《
js高级
教程设计》中发现里面关于label语句的介绍,特在此记录一下。
bunny2016
·
2020-09-15 10:09
js
Js高级
程序设计第三版学习(六章)
Js高级
程序设计第三版学习(六章)第六章面向对象程序设计对象:无序属性合集其属性可以包含基本值对象或函数1.理解对象:属性类型:描述属性的各种特征,这些特征为了实现js引擎用的,js不能直接访问他们,用
Red_Xx
·
2020-09-14 08:22
js
js高级
程序设计第七部分
js高级
程序设计:canvas、错误调试、json、ajax、其它使用Canvas绘图基本用法要使用元素,必须先设置其width和height属性,指定可以绘图的区域大小。
FGstudy
·
2020-09-14 03:45
读书笔记
js高级
技巧大总结
-----------------------------------
JS高级
技巧总结------------------------------------一.js代码的预编译在js引擎执行js代码时会首先进行一个预解析
zwy1517
·
2020-09-14 00:26
总结
js
高级技巧
js高级
技巧第一天
-----------------------------------课前小知识---------------------------几个测试小代码:关于预解析的。js代码执行分两个阶段:1)提升声明2)真正执行,此阶段才会产生执行上下文(栈内存空间)全局执行上下文和局部执行上下文:当js代码刚开始执行时,会产生一个全局的执行上下文,当调用一个函数的时候才会产生一个局部的执行上下文。js中的声明:
zwy1517
·
2020-09-14 00:25
总结
js高级技巧
第一天
js高级
技巧第二天
一代码执行概念总结js代码执行分两个阶段:预解析,提升声明代码的执行:此阶段会产生全局的执行上下文全局执行上下文和局部执行上下文:当js代码刚开始执行时,会产生一个全局的执行上下文,当调用一个函数时,会产生一个局部执行上下文。一个局部执行上下文。js中的声明:使用var来声明一个变量变量的声明:使用function来声明一个函数在预编译期间:声明进行提升:提升的是加var的变量和function声
zwy1517
·
2020-09-14 00:25
第二天总结
总结
javascript
高级技巧
看代码学编程之
js高级
语法
正则对象functionlog(str){if(typeofstr=='object'){document.write(JSON.stringify(str));}else{document.write(str);}document.write('');}try{varobj={};obj.x=3;obj.y=5;functionfoo(){}foo.prototype.z=3;varo=newf
mukebb
·
2020-09-13 23:12
javascript
javascript
javaScript知识体系(下)-
js高级
部分知识点串烧-总结
写在开头:准备自从更博以来每天更新一些新内容上去。就在前几天连续3天每天一篇文章之后收到消息,大概意思是取消博文发布,请发布和程序员相关,原创的东西。看到这个消息有点满脸闷逼啊,为啥子?本来想:这是学习过程中的一些笔记,与大家共享,也提醒自己成长到了何种程度。但是乎,看到消息后,思前想后,想出了以下几点原因:1.写博客时未注明这些知识体系是自己学习笔记,在此,补上;第二:是我更新太快,被怀疑有水份
weixin_30897233
·
2020-09-13 23:29
JS高级
语法与JS选择器
元素(element)和节点(node)childNode属性和children属性的区别Titleconsole.log(document.getElementById('parentDiv').childNodes);//NodeList[5]console.log(document.getElementById('parentDiv').children);//HTMLCollection[
weixin_30851409
·
2020-09-13 23:58
js高级
编程入门理解
1、js有对象吗,如果有对象,如何创建对象,对象里面的内容又是什么。答:js有对象,通过new函数名创建对象,对象里面的内容是prototype上的内容下面我们案例测试window.οnlοad=function(){functionPerson(){varname="aa";varid=1;}varperson=newPerson();console.log(person);console.lo
左沩
·
2020-09-13 23:25
前台
js高级
,函数的原型和原型链
函数的prototype函数的prototype属性(图)-每个函数都有一个propotype属性,它默认指向一个object空对象(即称为:原型对象)-原型对象就相当于一个公共区域,所有同一个类的实例都可以访问到这个原型对象-我们可以将对象中共有的内容,统一设置到原型对象中-查找时:当我们访问对象的一个属性或方法时,它会在对象自身中寻找,如果有则直接使用,如果没有则他会在原型对象中寻找,如果找则
哈哈哈哈哒
·
2020-09-13 22:06
js高级
语法
/**引用概念**/functioncite(){//多个变量可以引用同一个对象varobj=newObject();varnewObj=obj;//obj.oneproperty="true";newObj.oneproperty="true";alert("多个变量可以引用同一个对象:"+(newObj.oneproperty==obj.oneproperty));//修改对象,数据保持完整v
fanys88
·
2020-09-13 21:52
javascript
JS高级
语法
我的网站:欢迎大家访问
JS高级
对象在JS中一切皆对象基本数据也是对象,而且函数也是对象JS中true和false的判断在JS中,对象只要存在便为truejs中所有值都有真假性:0,"",undefined
fueen
·
2020-09-13 21:51
其他随笔
JS高级
编程学习路线
本人在学习完ECMA5.0以后就是按照这个基本路线来学习
JS高级
编程的,希望可以帮助想要学习JS的人
amnesia_ZhangSan
·
2020-09-13 21:26
JavaScript
js高级
笔记
学习笔记.dv{width:400px;height:400px;background:pink;}.map{width:800px;height:600px;background:#ccc;position:relative;}//三种创建对象方式//字面量方式varper={name:'liu',sex:'男',age:'18',eat:function(){console.log('吃饭啊'
aaron9185
·
2020-09-13 21:17
js复习
【JavaScript总结】JavaScript语法基础:
JS高级
语法
作用域链:1.JS中只有函数能够限定作用域的范围;2.变量处理在制定的函数范围内,还有一个特殊的作用域,就是没有用var声明的全局作用域3.js中的作用域链是为了清晰的表示出所有变量的作用范围,同一作用范围的变量处在同一作用域链上4.在script中表示的第一个作用域链:0链,如果有函数,表示在这个位置第二个链,记为1链,依次得到2链,3链5.变量的访问规则:现在当前作用域找,找不到就往上找,直到
赵芬_Angel
·
2020-09-13 21:09
②
b/s
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他