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进阶】
Vue.
js进阶
【4-1】Vue+Node+MongoDB+前后端分离实现登录界面
下面分三个部分来介绍:〇根目录创建1创建项目目录文件夹,我们的服务端和客户端都会以独立的文件夹形式存在于这个根文件夹中先在自己喜欢的位置创建项目目录文件夹classweb比如:D:\classweb注:打开命令行的简单方法:在文件夹中按住shift鼠标右键点击“在此处打开命令行”/"在此处打开powershell窗口"一、服务端1安装cnpmcnpm是阿里提供的,和npm一样,只是不用访问外网,可
CalmReason
·
2020-07-06 21:18
Vue
Vue.js进阶教程
js blob对象互转
在[
JS进阶
]HTML5之文件操作(file)这一篇中用到了File对象,而实际上file对象只是blob对象的一个更具体的版本,blob存储着大量的二进制数据,并且blob的size和type属性,都会被
tangchangcai.
·
2020-07-06 18:46
js
js进阶
篇
JS进阶
篇web前端开发师需要掌握什么技术?
zxcsabrina
·
2020-07-06 14:27
JS类别
WEB前端和JAVA后台那个更具有优势?
多话不说,都在网址里:1.web前端开发分享-css,js入门篇2.web前端开发分享-css,
js进阶
篇3.web前端开发分享-css,js提高篇4.web前端开发分享-css,js工具篇5.web前端开发分享
Hyw_丶
·
2020-07-06 02:40
学习
2014第3周三
JS进阶
书籍
本来想尝试每天回答或看已解决的3个问题来学习总结今天的知识点,看了下博文里面的问答,在问的和已解决的都提不起兴趣。就看了下知识库里面一些文章,把里面感觉好的段落再摘录一下,为自己再看时备忘。第一阶段:《JavaScriptDOM编程艺术》看这本书之前,请先确认您对Javascript有个基本的了解,应该知道ifelse之类的语法,如果不懂,先去看看我第二阶段推荐的《Javascript高级程序设计
weixin_34226706
·
2020-07-06 00:09
【D3.js】力导向布局 + 圆形图片展示的人物关系
前言使用d3的力学图(力导向图)与生活中常见的人物关系图结合,已经有了很好的例子:【D3.
js进阶
系列—2.0】力学图+人物关系图,博主实现了下面这种样式,已经相当不错了。
Mlib
·
2020-07-05 16:40
Web
Day17-
JS进阶
-线程机制和事件机制
1、进程与线程程序运行起来之后,就会产生出对应的进程了(并且并不是一个程序只能搞一个进程,一个程序是可以触发多个进程的)--这样的程序称之为多进程的程序/应用并且一个进程还可以分为多个线程如果这个程序对应的进程有多个线程的话,那么这个程序就是一个多线程的程序了如果这个进程只有一个线程的话,那么这个程序就是单线程的程序进程之间的关系是相互独立的线程池就是用包保存,然后复用线程的2、浏览器内核js引擎
SCAU-gogocj
·
2020-07-05 12:00
Day15-
JS进阶
-原型链继承
方式一:如果是变量的话,就是找作用域链,如果是实例的话就是找原型链的通过这样的话就创建了两个东西,但是这两个东西之间是没有关系的,最后一个语句是会报错的,因为和父亲还没有关系的如果想要用父亲的方法的话,就要变成是这个父亲的实例才行。然后就可以直接在原型中查找这个方法了也就是关键就是这句话了==也就是因为默认就是Object的实例,所以可以用toString的方法,同理的如果我要用父亲的方法的话,我
SCAU-gogocj
·
2020-07-05 09:00
js进阶
学习之--闭包的理解
js进阶
学习之--闭包闭包概念:一个函数引用另一个函数中的变量的函数叫做闭包//父函数中的变量不会被释放functionclosure(){vari=0;returnfunction(){alert(i
Web攻城狮
·
2020-07-04 11:15
js
Day16-
JS进阶
-面向对象高级进阶
一、对象创建模式二、继承模式一、对象创建模式(用各种各样的方式来创建对象)①方式一:Object构造函数模式第二种方式:方式三:工厂模式这种方法的不足就是对象没有一个具体的类型,如果我们想要又这样具体的类型的话,就要自定义一个类型了方式四:自定义构造函数模式这样的话这两个就有了具体的类型了,分别是人和学生==可以通过这样的方式来进行验证所以在这种方式下,就解决了方法三的弊端,就是没有自己的类型了,
SCAU-gogocj
·
2020-07-04 10:00
web前端开发学习-css,js
article/details/515488361.web前端开发分享-css,js入门篇:http://www.cnblogs.com/jikey/p/3600308.html2.web前端开发分享-css,
js
luminer
·
2020-07-04 08:59
前端
JS进阶
- 什么是 尾调用、尾递归、蹦床函数
JS函数进阶相关,为尾调用尾回调蹦床函数做个笔记具体的可以看阮一峰ECMAScript6入门函数的扩展文章目录尾调用尾调用通俗解释尾调用的意义尾递归蹦床函数(trampoline)尾递归优化实现尾调用尾调用(TailCall)是函数式编程的一个重要概念,本身非常简单,一句话就能说清楚,就是指某个函数的最后一步是调用另一个函数。最简单的尾调用实现functionf(x){returng(x);}//
Jioho_
·
2020-07-04 06:38
JS进阶
尾调用
尾递归
蹦床函数
JS进阶
- 什么是闭包
闭包对闭包的理解闭包就是能够读取其他函数内部变量的函数定义在一个函数内部的函数闭包就是将函数内部和函数外部连接起来的一座桥梁举个栗子://例1varn=999;functionf1(){alert(n);}f1();//999//例2functionf2(){varn=999;}alert(n);//error//例3实现闭包functionf3(){varn=999;functionf4(){a
Jioho_
·
2020-07-04 06:38
闭包
JS进阶
js进阶
第五天
一、数组的常见操作pop()删除最后一个shift()删除第一个push()追加添加到最后面unshift()添加到第一个位置二、闭包技术详解1.1什么是闭包闭包实际上是一种函数,所以闭包技术也是函数技术的一种;闭包能做的事情函数几乎都能做。闭包技术花式比较多,用法也比较灵活,一般开发人员在学习闭包的时候都会遇到瓶颈,主要是因为闭包技术的分界线并不明显。几乎无法用一个特点去区分。当一个内部函数被其
LIT的狐狸
·
2020-07-04 06:51
JS进阶
---事件循环
事件循环//输出结果是多少呢,先输出'abc'还是先交叉输出//还是先输出i呢setTimeout(functionfunc1(){console.log("abc")},0);for(vari=0;i<10000;i++){console.log(i);}概念ps:最后有面试题哦浏览器、JS、执行引擎的关系JS:一门计算机语言,提供了表达程序逻辑的语法和实现基本功能的API浏览器:JS语言的真实
菜鸟丶攻城狮
·
2020-07-04 01:22
前端
javascript
Day15-
JS进阶
-闭包
一、闭包1、引入:实现一个小案例,有三个按钮,点击哪一个就提示点击的是哪个按钮①先要拿到这三个按钮,然后遍历它们,给它们添加上监听函数(这里得到的btns其实不是一个数组,而是一个伪数组来的)==要初始化一下length才行,不然放在for的第二个参数中的话,会计算length次的btns.length测试1测试2测试3varbtns=document.getElementsByTagName('
SCAU-gogocj
·
2020-07-03 23:00
Day14-
JS进阶
-
一、回调函数二、IIFE三、函数中的this四、关于语句分号问题五、原型与原型链六、探索instanceof七、执行上下文八、作用域与作用域链一、回调函数二、IIFE(立即调用函数表达式)也可用于编写js模块vara=function(){console.log("a");}functionb(){console.log("b");}(functionc(){//匿名函数自调用这个和IIFE其实是
SCAU-gogocj
·
2020-07-03 13:00
Three.
js进阶
篇之7 - 3D宇宙特效
body{margin:0;}body,html{overflow:hidden;}body,html,.canvasbox{width:100%;height:100%;}/*坐标系*/.zuobiaoxi{position:absolute;display:table;right:3px;top:3px;font-size:12px;z-index:1;}.zuobiaoxi,.zuobiao
linolzhang
·
2020-07-02 08:00
WebGL
JS进阶
篇:数据的深浅拷贝
数据类型基本数据类型1Undefined,Null,Boolean,Number,Stringundefined:已声明未赋值null:不存在的对象复杂数据类型1object简单数据类型和复杂数据类型复制的区别简单数据类型的复制12vara=1;varb=a;基本数据类型的复制就是创建副本的过程,a和b占据大小相同但位置不同的内存空间。复杂数据类型的复制1234567891011121314151
不懂你的黑色幽默是我
·
2020-06-29 21:15
前端
javascript
web前端
深拷贝
浅拷贝
一杯茶的时间,上手 Node.js
这篇教程将带你快速入门Node.js,为后续的前端学习或是Node.
js进阶
打下坚实的基础。此教程属于Node.js后端工程师学习路线的一部分,欢迎来Star一波,鼓励我们继续创作出更好的教程,
小若燕雀,亦可一展宏图
·
2020-06-29 16:01
JS进阶
(ES6 对象 set map Symbol)
Symbol不重复,不相等。Symbol函数前不能使用new命令,Symbol值不是对象,所以不能添加属性。Symbol值可以作为标识符,用于对象的属性名,就能保证不会出现同名的属性。这对于一个对象由多个模块构成的情况非常有用,能防止某一个键被不小心改写或覆盖。//没有参数的情况lets1=Symbol();lets2=Symbol();s1===s2//false//有参数的情况lets1=Sy
来七分
·
2020-06-29 10:28
ES6
Vue笔记系列(一)Vue.js入门
Vue笔记系列2、Vue.js渐进3、Vue.
js进阶
Vue.js的概述如官网所说,Vue.js是一款轻量级的以数据驱动的渐进式JavaScript框架。
weixin_34306593
·
2020-06-28 16:23
2019 JavaScript面试题详解(基础+进阶)
本篇内容包括:JS基础一、二,ES6,
JS进阶
,异步编程等等,这些知识是我在一本书上看到的,书的名字我也忘了,并非我自己的原创。我只是整理了一下。并非我不想加这个书名,我真的忘了。。。
weixin_34306593
·
2020-06-28 16:52
前端文章- 收藏集 - 掘金
GitHub上学习前端开发的资料(不定期更新)-前端-掘金GitHub上学习前端开发的资料(不定期更新)...
JS进阶
篇:这可能是关于闭包最好的一篇文章-前端-掘金原谅我把标题起的像搞个大新闻的样子~每次下午打完球之后
weixin_34088838
·
2020-06-28 11:33
js进阶
- 收藏集 - 掘金
深入JavaScript,从对象开始-前端-掘金入坑前端开发有一段时间了,面对形形色色的JavaScript优秀框架,到底该选择那一款呢?最近在使用Vue.js写一款markdown编辑器插件(mavonEditor)的时候,遇到了各种各样的问题,而导致这些问题的根本原因不是Vue.js,而是JavaScr...【深度长文】JavaScript数组所有API全解密-掘金本文首发于CSDN网站,下面
weixin_33858249
·
2020-06-28 06:58
js进阶
篇:对象和原型
1.js中没有太明确的类的概念,每个function函数都可以看做是一个类,类中可以通过prototype属性来添加这个类中的方法和字段。2.一般情况把对象赋值或者添加到一个函数的prototype属性中,函数的prototype对对象的值做出更改,对象本身也是会发生变化的,可以使用一种临时函数来打破这种关系链。临时函数newF();代码示例:varobj={x:0,y:1};varF=funct
leoying
·
2020-06-27 08:47
Angular
JS进阶
(十一)AngularJS实现表格数据的编辑,更新和删除
AngularJS实现表格数据的编辑,更新和删除效果实现首先,我们先建立一些数据,当然你可以从你任何地方读出你的数据varapp=angular.module('plunker',['ui.bootstrap']);app.controller('MainCtrl',function($scope){$scope.name='World';$scope.employees=[{id:101,nam
No Silver Bullet
·
2020-06-26 15:34
AngularJS
Angularjs
1.x
Column
Angular
JS进阶
(五)Angular实现下拉菜单多选
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:http://ngmodules.org/modules/angularjs-dropdown-multiselecthttp://dotansimha.github.io/angularjs-dropdown-multiselect/#/AngularJSDropdownMultiselectThisdirectivegivesyou
No Silver Bullet
·
2020-06-26 15:34
AngularJS
Angularjs
1.x
Column
Angular
JS进阶
(九)控制器controller之间如何通信
AngularJS控制器controller之间如何通信注:请点击此处进行充电!angular控制器通信的方式有三种:1,利用作用域继承的方式。即子控制器继承父控制器中的内容2,基于事件的方式。即$on,$emit,$boardcast这三种方式3,服务方式。写一个服务的单例然后通过注入来使用利用作用域的继承方式由于作用域的继承是基于js的原型继承方式,所以这里分为两种情况,当作用域上面的值为基本
No Silver Bullet
·
2020-06-26 15:04
AngularJS
Angularjs
1.x
Column
vue.
js进阶
之组件
因为之前的项目用了vue,但是是边学边用,很多细节都不熟悉,比如vue-router,之前也写过vue+browserify构建大型应用。这次写一个vue最强大的功能,就是vue的组件。首先推荐一个博客,真的写得非常好,当然官方API也写得很好。http://www.cnblogs.com/keepfool/p/5625583.htmlvue组件基本步骤这个图也是盗用这个博客的,所以先声明一下,我
daisy_Hawen
·
2020-06-26 10:23
javascript
vue
[
JS进阶
] HTML5 之文件操作(file)
前言在HTML文档中标签每出现一次,一个FileUpload对象就会被创建。该元素包含一个文本输入字段,用来输入文件名,还有一个按钮,用来打开文件选择对话框以便图形化选择文件。该元素的value属性保存了用户指定的文件的名称,但是当包含一个file-upload元素的表单被提交的时候,浏览器会向服务器发送选中的文件的内容而不仅仅是发送文件名。当用户选择或编辑一个文件名,file-upload元素触
oscar999
·
2020-06-24 18:24
130-Web语言
2018-04-16
JS进阶
第6讲笔记
哈哈,12分钟的时候,老师出场了,又说到了格式衬衫的事情。万年不变的程序员梗。1、闲聊:老师表示有一天闲聊,表示程序原有一半的人都是穿格式衬衫的。2、输入->处理->输出Express是什么东西?也就是request->处理->response。核心是使用Express的中间件。Express没有什么花哨的东西,主要是针对细节进行学习。老师表示家树问了老师一个特别好的问题,他给出的答案是让家树,参
张公子在这等你
·
2020-06-24 13:26
JS进阶
课程JavaScript高级与设计模式精讲课程
课程收获1.深层次理解JavaScript的内部运行机制;2.掌握面向过程转面向对象进行中大型项目实战能力;3.了解并能熟练吧一些常用设计模式运用于项目开发中;4.能自己封装小型框架,看懂其他前端框架的底层实现。适用人群已完成JavaScript基础学习的人;要深入js面向对象和设计模式;为后期中大型项目开发铺垫。课程目录│JavaScript高级+项目实战.rar│├─第01章面向对象-体系精讲
di_pingxian
·
2020-06-23 04:18
JS进阶
系列03-JS面向对象的三大特征之多态
1.多态的定义多态是同一个行为具有多个不同表现形式或形态的能力。在JAVA中,多态通过在子类中重写父类方法去实现。但是在JS中,由于JS本身是动态的,天生就支持多态。大家可以通过几个例子来理解一下。2.多态的实现举个例子吧,国王听腻了只有鸭子为他唱歌,他决定搞一个动物合唱团。所以,大臣们搜罗了鸭,鸡,狗等动物,而且还设置了专门的选拔官员测试,选拔官员一声令下:‘唱’,面前的动物就发出了特有的叫声,
love丁酥酥
·
2020-06-23 04:57
用面向对象打造迷你Vue框架-杨千锋-专题视频课程
通过实战例子《打造迷你Vue框架》来感受面向对象的魅力,视频中还覆盖大量JS开发技巧,是不可多得的
JS进阶
教程。
coding789
·
2020-06-22 23:34
视频教程
js进阶
的流程,我们到底在哪个阶段,要看什么
今天无意中看到了一篇博客,里面谈了一些JS模式,我突然回过头来想想自己的学习阶段,好像太过于分散,不集中了。有时候学得东西很基础,有时候又偏高一点,虽然自己能看懂,但总感觉这种顺序怪怪的。有种龙珠第二代一样,还未学会飞结果先变赛亚人了,最重要的是,还是比较菜的赛亚人,要做就做越阶战斗的天才。哈哈哈。前几次抽了几本书,挺好的,一本是前端架构设计,一本是深入ES6,还有编写可维护的javascript
letMeAlone_
·
2020-06-22 10:31
javascript
Node.js后端开发 - 基础篇 #1 课程介绍与开发环境搭建
文章目录一、前言二、nodejs基础介绍三、node
js进阶
介绍四、nodejs理论介绍1、官网简单介绍2、JavaScript、V8引擎简单介绍3、现在我们来说说nodejs是怎么创造出来的?
luminal_Andy
·
2020-06-22 09:33
nodejs后端开发
Vue.
js进阶
【3】纯Vue实现单页面-列表增删改查
增删改查最能代表一个技术的完备性的,下面就展示Vue的增删改查,为了界面的美观实用了bootstrap仔细阅读下面的代码,即可领会其意思。不懂的标签和元素百度查一下一查一大堆。很快就可以理解了运行:直接右键HTML文件选择谷歌浏览器打开即可运行效果逻辑:全都是客户端自己提供数据,与服务端没有交互列表增删改查tabletheadtrth{text-align:center;}用户管理{{headit
CalmReason
·
2020-06-21 18:56
Vue
Vue.js进阶教程
JS进阶
知识、ES6基础知识整理
棒棒糖!要原味的~写在前面:全文3万余字,纯手敲,阅读请耐心哦~~1,请在阅读前,先简单了解JS和ES5、ES6的关系,方便深入学习。我在学之前一直以为ES5是一个新的独立的知识体系,等学完了,才发现,哦,原来还是那个瓶子,还是那些水,只不过水变多了一点。。。2,学习的过程中,建议多查MDN手册,同时多查网站资料,对知识点有个深入的了解。这是在我刷了一点面试题后才认识到的。因为在自学过程中看的那些
梅巴哥er
·
2020-06-21 08:46
js进阶
五(js回调、promise、promise嵌套、异常处理、jquery使用promise)
js进阶
五(js回调、promise、promise嵌套、异常处理、jquery使用promise)丙申2018-10-1918:06:245366收藏5展开文章目录同步读取回调函数回调机制处理异常promisepromise
Pang文
·
2020-06-21 04:22
个人浅谈
架构设计模式——前后端分离
前端—Jquery
【转载】
JS进阶
之---执行上下文,变量对象,变量提升
原文地址:https://www.cnblogs.com/lishuxue/p/6558788.html一、结构顺序大体介绍JavaScript代码的整个执行过程,分为两个阶段,代码编译阶段与代码执行阶段。编译阶段由编译器完成,将代码翻译成可执行代码,这个阶段作用域规则会确定。执行阶段由引擎完成,主要任务是执行可执行代码,执行上下文在这个阶段创建。执行上下文也分为创建阶段和执行阶段。1.首先进入全
dear智子
·
2020-05-31 19:43
JS进阶
-- MVC 思想
概述MVC是一种思想,它会让我们写代码时更加简洁、高效、模块化,了解这种方法对于前端程序员来说是很有必要的。首先说明下MVC代表的含义:M==>Model==>模型V==>View==>视图C==>Controller==>控制器MVC各自作用MVC主要是按功能划分模块view:js代码所操纵的视图(HTML),负责显示给用户和通知controller(控制器)Model:view(视图)所需要的
bowen_wu
·
2020-04-13 19:31
js进阶
学习笔记(二) -- 作用域以及变量提升
一初步了解作用域在了解作用域之前,先来看一个问题;varxixi=222;在js处理这句话的时候,会发生什么呢?参与这句代码处理过程的参与者作用域参与.jpg代码处理过程过程.jpg作用域是什么呢我们将作用域定义为一套规则,用来管理引擎是如何在当前作用域以及嵌套的子作用域中根据标识符名称进行变量查找.作用域嵌套当一个函数嵌套在另一个函数中的时候,就发生了作用域的嵌套,因此,在当前作用域中无法找到某
一二三kkxx
·
2020-04-11 11:13
看iOS的 Node.js 进阶之路 之 ECMAScript(ES6) 篇
看iOS的Node.
js进阶
之路之ECMAScript(ES6)篇@authorJouEmailWeiboorGithub又有点时间,聊聊天。先丢出来几篇有意思的文章。
JARVIS_STUDIO
·
2020-04-07 03:39
JS进阶
之DOM
layout:posttitle:"
JS进阶
之DOM"date:2016-05-3113:28:27+0800comments:truecategories:[JavaScript]这段时间开始实习,拿到手一个项目
EwanRenton
·
2020-04-06 23:08
2018-04-25
JS进阶
第11课笔记
下午3点,继续学习
JS进阶
课程,感觉有点困困的,JS课程就是用来提神的,fighting!1、开篇絮叨promise:如果你想要写出优秀的代码,那么你就要了解他。
张公子在这等你
·
2020-04-06 22:13
Vue.
js进阶
系列(32)--动态路由
老规矩,长话短说。今天小编要给大家分享的是动态路由image.png1.产生背景 为什么会有动态路由呢?因为在一般的项目中,都会涉及到用户登陆的操作,我们希望某某用户登陆某个网页的时候,能够在该网页的UURL地址上显示用户的登录名或者用户ID等的信息。 动态路由就是根据不同的用户将在网页的URL中动态追加登录名或者ID等信息。比如:image.png 当用户“zhangsan”登陆系统,进入
外星人_863d
·
2020-04-06 19:50
Vue.
js进阶
系列(30)--路由跳转
长话短说,今天小编就为大家分享如何实现路由跳转O(∩_∩)Oimage.png一、路由的默认路径1.产生原因 当我们进入一个网页的时候,首先引入眼帘的肯定是首页对不对。所以我们要将首页作为我们的默认路径2.用法其实很简单,在routes的映射关系里使用redirect。 redirect又叫重定向,意思是当path为空的时候,就跳转到redirect指定的路径。比如:constrouter=n
外星人_863d
·
2020-04-04 17:04
JS进阶
-运动
运动:a).连续不断的走for定时器:setInterval();b).改变某一个属性(left)让Div走一个定时器的时间给30ms?a).人的眼睛最容易接受b).时间给小一点,程序的性能开销大定时器的问题?a).不能设置太小的值0->其实不是0b).时间越小越不稳定c).多标签打开浏览器,定时器在背景的标签里面执行变慢了运动:多长时间->已知总时间:1000起点,终点->已知总距离:终点-起点
lemontree2000
·
2020-04-03 03:03
函数
js的函数可以大致理解为c/c++/java里面的函数,但要比他们活跃的多,他是我们模块化编程的基础,也是下面
js进阶
的关键,这也是为什么把它单拿出来的写的原因。
张Boy
·
2020-04-02 15:11
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他