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系列
(9):Vue.extend、Vue.component与new Vue
vue构造、vue组件和vue实例这三个是不同的概念,它们的关系有点类似于Java的继承概念:关系:vue构造->vue组件->vue实例也就是说不同的vue组件可以共用同一个vue构造,不同的vue实例可以共用同一个vue组件。在大型项目中,用过java开发的都知道,继承是非常重要的,前端也一样。我们先看看他们之间的实现代码区别://vue构造Vue.extend({props:[],data:
黄泽平
·
2020-06-30 12:06
前端集合
vue
vue项目架构之相关学习
Vue.
js系列
之项目搭建(1)https://blog.csdn.net/u013778905/article/details/53861153Vue.
js系列
之项目结构说明(2)https://blog.csdn.net
仇飞鸿
·
2020-06-28 21:10
front-end-vue
走在JS上的
全栈之路
(一)
首先声明下写这篇文章的初衷,自己也还是在
全栈之路
探索的学徒而已。写系列文章其一是记录下自己在搭建整站中的一些心得体会(传说有一种武功是学了就会忘记的,那就是写代码。。。),其二是希望与各位
weixin_34358365
·
2020-06-28 17:42
深入学习js之——原型和原型链#1
深入学习
js系列
是自己阶段性成长的见证,希望通过文章的形式更加严谨、客观地梳理js的相关知识,也希望能够帮助更多的前端开发的朋友解决问题,期待我们的共同进步。
weixin_34161083
·
2020-06-28 12:21
快速学习node
js系列
:十三、nodejs实现restful api、cookie、session、爬虫小例子
在前面的12节课程里面,我们已经基本学习完了nodejs的知识,达到基础入门的要求。那为什么会在这节说下使用nodejs来实现一些功能,而不继续往下讲呢?原因有2:1.前面讲地都是理论知识,码代码比较少,所以在这节要总体地运用下前面学习的知识,写点小demo;2.这节写的demo都是通过原生的nodejs去写,没有涉及到任何的框架。这是我觉得,通过原生的方式去写,大家在后面学习框架的时候,在能体会
weixin_34064653
·
2020-06-28 10:44
从零开始学_JavaScript_系列(八)——
js系列
<2>(事件触发顺序、文本读取、js编写ajax、输入验证、下拉菜单)...
(20)事件触发的顺序假如文档中有多个脚本(例如自动执行的脚本),那么他们执行是有一定的顺序的(在HTML文档之中):①先执行内的标签。因此,这里的js脚本通常是嵌入代码、指向JS文件,可以在这里定义其后要使用的函数;②其次是执行内的script标签;③然后是执行触发的脚本内容,例如在button按钮上添加的οnclick=””命令,就是在点击后触发的。(21)文档对象模型(DOM)文档对象模型(
weixin_34062329
·
2020-06-28 10:36
Vue.
js系列
之项目结构说明(2)
1.Vue.
js系列
之项目搭建(1)vue项目结构图简单介绍目录结
前端向朔
·
2020-06-27 07:00
Vue.js
Vue
2.0
实现
SPA
应用基础
Python
全栈之路
系列之基于socket实现聊天机器人
通过socket实现局域网内的聊天工具。service.py文件如下:#!/usr/bin/envpython#_*_coding:utf-8_*_importsocket#创建一个socket对象sk=socket.socket()#绑定允许连接的IP地址和端口sk.bind(('127.0.0.1',6053,))#服务端允许起来之后,限制客户端连接的数量,如果超过五个连接,第六个连接来的时候
伪码农小杨
·
2020-06-26 08:09
开篇:小程序的 Node.js
全栈之路
开篇:小程序的Node.js
全栈之路
17个月100多万款小程序150多万名小程序开发者5000多家第三方平台小程序生态下持续飙升的行业数据,令人热血沸腾。
开猿节流
·
2020-06-25 13:01
微信小程序
全栈之路
起步:Vue+Node+Express+MongoDB
最近在学习全栈方面的知识,把自己近来所学的搭建全栈的基础结构说一下:前端:Vue;后端:Node+Express;数据库:MongoDB;其中最重要的是Node:包管理工具,我们需要它来下载我们构建所需要的一些包或者模块。Node安装教程网上都有,我安装的是8.10.0。然后在安装MongoDB,Vue的安装因为我们用的不是webpack-cli脚手架开发,所以vue的引进我用的是网上提供的cdn
xikeqian
·
2020-06-25 13:38
vue
node
vue连接node
node
node+mongodb
PHP的
全栈之路
1
wap开发,说来说去,都离不开PHP,而且都是不需要太多高深php技术的项目,对于php做业务的悲哀就是,当没有业务时,需要自己去思考一个业务场景来实现它,php不占主流的公司尤甚本系列记录的是我个人的
全栈之路
foxman
·
2020-06-25 07:19
js数组排序方法使用
申明:本文是
js系列
笔记之一,有不正确的地方请尽管指出,大家相互学习,共同进步;场景:在某个项目中,有一个数据listview,要求数据按一定的顺序展示;但不是table,一般的table,已经为我们实现了排序
Beauty_Beast
·
2020-06-24 03:45
从零开始程序员
从零开始写个编译器吧系列(知乎专栏)从零开始写一个简单的操作系统(伯乐在线)从零开始写JavaScript框架(图灵社区)从零开始写jQuery框架(蓝色理想)从零开始node
js系列
文章(粉丝日志)从零开始编写网络游戏
知否知否呀
·
2020-06-24 03:48
Other
Nodejs对MongoDB模糊查询
从零开始node
js系列
文章从零开始node
js系列
文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。
Fens
·
2020-06-23 07:29
JS系列
:真实项目中的需求
真实项目中的需求1.时间字符串格式化有一个时间字符串“2018-4-416:26:8”,变为“04月04日16时26分”方法1/**1.基于split按照kongge把字符串拆分两部分(数组中两项)*2.左边的这一部分继续以split按照中杠来拆*3.右边这一部分继续split按照冒号来拆*4.把需要的信息拼接在一起即可(不足10位的补零)*/functionaddZero(val){return
suger
·
2020-06-22 09:01
javascript
vue.js
前端
Python
全栈之路
系列之socketserver实现多并发
利用socketserver实现多并发,socketserver内部会调用socket模块进行功能上的实现client.py客户端脚本文件内容#!/usr/bin/envpython#_*_coding:utf-8_*_importsocket#创建一个socket对象obj=socket.socket()#制定服务端的IP地址和端口obj.connect(('127.0.0.1',999,))#
伪码农小杨
·
2020-06-22 08:48
js系列
十一:在chrome开发者工具中观察函数调用栈,作用域与闭包
1基础概念的回顾函数在被调用执行时,会创建一个当前函数的执行上下文,在该执行上下文的创建阶段,变量对象,作用域链,闭包,this会分别确认,而一个程序中一般来说会有多个函数执行,因此执行引擎会使用函数调用栈来管理这些函数的执行顺序。函数调用栈的执行顺序与栈数据结构一致。2认识断点调试工具浏览器右上角竖着的三点->更多工具->开发者工具->Sources断点调试界面在我的demo中,我把代码放在ap
志学Python
·
2020-06-21 05:56
作用域与闭包
javascript入门到进阶
js系列
十七:函数是一等公民
所谓的一等公民,其实就是普通函数,也就是说,函数其实就是没有什么特殊的,我们可以像对待其他数据类型一样对待函数。1可以把函数赋值给一个变量varfn=function(){};2`也可以把函数存在数组里面functionfn(callback){vara=20;returncallback(20,30)+a;}functionadd(a,b){returna+b;}fn(add);//703还可以
志学Python
·
2020-06-21 05:56
js系列十七:函数是一等公民
js系列十七:函数是一等公民
js系列
十二:this对象
前面我们已经讲过,当函数被调用执行时,变量对象会生成,这个时候,this的指向会确定。因此首先要牢记一个重要的结论,当前函数的this是在函数被调用执行时才会确定的。如果当前的执行上下文处于函数调用栈的栈顶,那么这个时候变量对象会变成活动对象,同时this的指向确定。正是由于这个原因,才导致一个函数内部的this到底指向谁是非常灵活并且不确定的,这也是this难以被正真理解的原因所在。例如下面这个
志学Python
·
2020-06-21 05:25
this
对象
javascript入门到进阶
js系列十二:this
对象
js系列
十七:纯函数
相同的输入总会得到相同的输出,并且不会产生副作用的函数,就是纯函数。我们可以通过一个是否改变原始数据的两个同样功能的方法来区别纯函数和非纯函数。我们期待封装一个函数,能够获取传入数组的最后一项。那么可以通过一下两种方式functiongetLast(arr){returnarr[arr.length];}functiongetLast_(arr){returnarr.pop();}varsourc
志学Python
·
2020-06-21 05:25
js系列十七:纯函数
【IoT物联网
全栈之路
④ 设备端】安信可windows一体化环境IDE V1.5 ESP8266 SDK二次开发直连阿里云飞燕平台,天猫精灵语音控制;
本系列博客学习由非官方人员半颗心脏潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。1、开门大篇,xClouds是什么?我什么要做?为什么要开源?2、如何快速体验,微信公众号配网,天猫精灵和小爱同学双通讯;3、【设备端】安信可windows一体化环境IDEV1.5版本降临,体积更小,兼容新旧版本SDK编译;4、【设备端】安信可windows一体化环境IDE
半颗心脏
·
2020-05-20 09:40
xClouds物联网IoT框架
【IoT物联网
全栈之路
①】 开门大篇,xClouds是什么?我什么要做?为什么要开源?
本系列博客学习由非官方人员半颗心脏潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。1、开门大篇,xClouds是什么?我什么要做?为什么要开源?2、如何快速体验,微信公众号配网,天猫精灵和小爱同学双通讯;3、【设备端】安信可windows一体化环境IDEV1.5版本降临,体积更小,兼容新旧版本SDK编译;4、【设备端】安信可windows一体化环境IDE
半颗心脏
·
2020-05-07 09:55
xClouds物联网IoT框架
koa+mysql实现增删改查-
全栈之路
(001)
Date:2020-4-23以前很少写文章,从今天开始我要挑战一下自己,连续输出100篇技术类文章。这100篇文章我尽量以实战案例为主。如果你觉得本文还不错,记得关注或者给个star,你们的赞和star是我编写更多更精彩文章的动力!GitHub地址本文重点内容从0到1集成node+mysql+ejs用户管理系统上手sequelize不使用sql操作数据库熟悉MVC开发模式成品演示在线地址关键技术点
石兴龙
·
2020-04-28 22:40
前端模块化详解(ESM & CommonJs)
关键词:ESModule、Common
Js系列
文章:ES6精读【划重点系列】(二)前文涉及:class实例化和继承正文从此开始~前言开始正文前,先补充几个基本知识:Q1:js是解释执行,每一个代码块的执行过程
夜暮sky
·
2020-04-10 02:51
javascript
前端
模块化
es6
commonjs
2.vue.js移动端tab的封装
这是vue.
js系列
文章第二遍,第一篇讲述的是如何搭建vue.js的开发环境,计划按进度做成一款完整的app,当然前提是时间允许的话。
maxZhang
·
2020-04-09 14:47
Rx
JS系列
教程(五) Observer
我们知道Observable包装的数据既可以是同步的也可以是异步的,所以作为消费者的Observer来说,它还充当了回调的角色,这和使用推数据的机制相吻合,因为我们不知道DOM事件何时发生,AJAX请求何时返回。Observable使用Observer的next()函数来推送数据给Observer。使用这种方式的灵感来自迭代器和观察者设计模式。迭代器不知道它所迭代的数据量大小,只知道是否还有数据需
du1dume
·
2020-04-08 22:41
Rx
JS系列
教程(一) 你应该知道的一些知识
程序的可扩展性,可伸缩性一个应用,当处理少量数据时,可以保证用户界面响应迅速,动画流畅;但当面对大量数据涌入的时候,还能做到以上的保证,我们就可以说此应用具备了可扩展性,可伸缩性。同步和异步同步方式运行的程序最容易理解,语句一条一条执行,下一条要等上一条执行完才能执行。但现实中并不是每条语句都可以迅速完成,比如一个网络请求,一个数据库查询,一个复杂计算等等都会导致一条语句变成耗时操作,阻塞了程序的
du1dume
·
2020-04-07 03:40
python 收藏链接
数据结构小结Python并发编程Python3.5协程究竟是个啥Python线程与协程Python:super没那么简单asyncio学习笔记:基本用法python综合《Python并行编程》Python
全栈之路
u14e
·
2020-04-06 12:24
Vue.
js系列
(一):Vue项目创建详解
引言Vue.js作为目前最热门最具前景的前端框架之一,其提供了一种帮助我们快速构建并开发前端项目的新的思维模式。本文旨在帮助大家认识Vue.js,并详细介绍使用vue-cli脚手架工具快速的构建Vue项目,以及对项目目录结构的解释说明,使大家清晰的了解Vue项目的开发流程。简介Vue(读音/vjuː/,类似于view)是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue被设计为可以自
爱在846
·
2020-04-05 00:00
rxjs学习入门心得(三)Subscription订阅
推荐我的Rxjs教程:Rx
js系列
教程目录Subscription订阅什么是Subscription(订阅)?
言墨儿
·
2020-04-03 19:18
前端 | vue.
js系列
教程3
原创文章,转载请注明:转载自技术哥微信订阅号:技术哥技术哥给你不一样的世界image在上一期的vue教程我们搭建好了vscode的开发环境后,写下第一行代码"HelloWorld!",大家有没有好奇为什么这行代码要写在HelloWorld.vue呢?今天就为大家讲解下vue工程目录、webpack模板、入口文件到目标组件一.webpack工程模板我们起初是通过行命令生成vue工程的vueinitw
Tdata技术哥
·
2020-04-03 07:50
JS系列
之如何创建对象
前言俗话说“在js语言中,一切都对象”,而且创建对象的方式也有很多种,所以今天我们做一下梳理最简单的方式JavaScript创建对象最简单的方式是:对象字面量形式或使用Object构造函数对象字面量形式varperson=newObject();person.name="jack";person.sayName=function(){alert(this.name)}使用Object构造函数var
郭某某01
·
2020-04-02 18:08
从零开始系列汇总
「从零开始」系列从零开始写个编译器吧系列(知乎专栏)从零开始写一个简单的操作系统(伯乐在线)从零开始写JavaScript框架(图灵社区)从零开始写jQuery框架(蓝色理想)从零开始node
js系列
文章
justjavac
·
2020-04-02 11:20
商品混凝土搅拌站如何选择搅拌机?
通常而言,建筑工程中常用的为
JS系列
的双卧轴强制式搅拌机,该类型的搅拌机具有搅拌质量好、寿命长、自动化程度高等优点。
A流光容易把人抛
·
2020-04-01 08:23
前端学习资料整理
JS教程阮一峰JS教程廖雪峰JS教程MDNJS教程阮一峰ES6教程Node从零开始node
js系列
文章KoaNode.js中文资料导航从零开始Node
JS系列
文章Node.js包教不包会七天学会NodeJSstream-handbook
5d18ee6b5b1c
·
2020-03-23 05:07
廖雪峰
js系列
文章笔记
这篇是作为一个有js,jq基础,主要知识来源于为w3school和日常踩坑,但是不够全面的前端学习者(已经不好意思叫自己初学者了)。笔记作为一些知识点的摘要方便日后翻阅速记。闭包那部分,面向对象编程那部分没理解透彻,等后面来补坑JS部分1.Map与Set:Map是一组键值对的结构,具有极快的查找速度。具有get、has、delete和set属性。用法如下:varm=newMap([['Michae
薄荷星球
·
2020-03-22 01:02
Rx
JS系列
教程(六) Observable和Observer
自定义创建Observable前文中我们已经使用RxJS提供给我们的from()和of()函数创建Observable对象。然而Observable是如何和Observer交互的,以及如何取消订阅,都有助于我们理解RxJS是如何运作的。这里我们要做的是实现一个observable函数,接收一些参数,返回一个对象,比如叫subscription对象。我们利用这个对象来释放资源。constobserv
du1dume
·
2020-03-16 19:26
[RxJs(转)] No.6 Rx
JS系列
教程(六) Observable和Observer(转)
转自(感谢):Rx
JS系列
教程(六)Observable和Observer自定义创建Observable前文中我们已经使用RxJS提供给我们的from()和of()函数创建Observable对象。
SEVEN_PIG
·
2020-03-14 15:28
从零开始构建你的 Gulp
Unsplash本篇博文的内容根据IntroductiontoGulp.
js系列
文章拓展而来,其代码、依赖包及目录结构部分均有所更改,更多详细内容,敬请参考原文及作者Github我们在上一篇博文Gulp
Nian糕
·
2020-03-07 08:32
Rx
JS系列
教程(四) Observable
我们知道Observable是个容器,里面包含着数据,数据从何而来?静态数据我们日常重度使用的string和array都属于此范畴。动态数据比如我们用ES6中的generator生成斐波那契数列,比如通过RESTfulapi调用返回的数据。Observables发送事件,Observer异步地接收事件,这可以让我们的应用在有大量事件产生的时候保持响应能力。强调一下,RxJS不是仅面向客户端js的,
du1dume
·
2020-03-01 06:51
你还要我怎样的
JS系列
(2)-- 执行上下文
执行上下文本文地址前言当你熟悉了上一篇提到的内存空间之后。我们再来接着梳理我们的JS轴线。JS好比是易筋经,学透彻了这门功夫,在茫茫快速迭代的前端海洋就有了本源核心,剩下的就是踩坑捡秘籍,打怪娶萧熏儿了。内存空间是入门心法,教会我们怎么运用自身的丹田来存储气息,下一步就应该是学会怎么将气息顺着经脉发力了。我们大致了解了我们写的代码是怎么样分配空间存储的,现在该探究是怎么运行的了。首先运行也得准备准
波比小金刚
·
2020-02-29 21:54
nodejs + cheerio 爬取极客学院的nodejs课程数据
统计node
js系列
课程学习总人数,并记录每个课程的课程名、课程介绍、链接地址、学习人数。
艾伦先生
·
2020-02-28 18:53
[RxJs(转)] No.4 Rx
JS系列
教程(四) Observable(转)
转自(感谢):Rx
JS系列
教程(四)Observable我们知道Observable是个容器,里面包含着数据,数据从何而来?静态数据我们日常重度使用的string和array都属于此范畴。
SEVEN_PIG
·
2020-02-24 00:10
JS系列
-- 基本包装类型
概述ECMAScript提供了3个特殊的引用类型:Boolean()Number()String(),以便于操作基本类型值。创建当创建基本包装类型时,相对应的变量会有proto的属性,此属性是基本包装类型指向Object类型的prototype。基本包装类型Boolean()基本包装类型BooleanAPIvalueof()==>返回基本类型值true或false(重写)toString()==>
bowen_wu
·
2020-02-24 00:53
Node.js——通往
全栈之路
(一)
一、Node.js简介Node.js是一个基于ChromeJavaScript运行时建立的平台,用于方便地搭建响应速度快、易于扩展的网络应用。Node.js使用事件驱动,非阻塞I/O模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。以上是百度百科上对Node.js的介绍。简而言之,Node.js基于JavaScript语言,并且运行于服务端,主要用于处理后端业务逻辑。二、Nod
前端王睿
·
2020-02-22 11:49
JS系列
—— this 关键字
转载自:https://wangdoc.com/javascript/oop/this.html1,涵义this关键字是一个非常重要的语法点。毫不夸张地说,不理解它的含义,大部分开发任务都无法完成。前一章已经提到,this可以用在构造函数之中,表示实例对象。除此之外,this还可以用在别的场合。但不管是什么场合,this都有一个共同点:它总是返回一个对象。简单说,this就是属性或方法“当前”所在
团子家族_方糖咖啡
·
2020-02-22 02:58
通往
全栈之路
——HTML
HTMLHTML(HyperTextMarkupLanguage),中文名字叫超文本标记语言,超文本,就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。HTML只是标记语言,语言本身不具有逻辑,这语言只是用来容纳其他超文本。下面的例子中html元素就是用来容纳图片超文本的代码效果通常来说,html标签具有结构性,一个网页是由一个类似树结构的html结构来完成个个超文本的显示导图标签类型标
Neho
·
2020-02-15 23:28
你不知道的
JS系列
( 5 ) - 词法作用域
作用域分为两种,一种是词法作用域,一种是动态作用域,我们先看第一种,词法作用域词法作用域就是定义在词法阶段的作用域(编译器的第一个工作阶段叫做词法化,词法化的过程会对源代码中的字符进行检查)。换句话说,词法作用域是由你在写代码时将变量和块作用域写在哪里来决定的。因此词法分析器处理代码时会保持作用域不变functionfoo(a){varb=a*2;functionbar(c){console.lo
wzndkj
·
2020-02-15 08:00
你不知道的
JS系列
( 4 ) - 作用域判别异常
在变量还没有声明,LHS,RHS两种查询的行为是不一样的functionfoo(a){console.log(a+b);b=a;}foo(2);第一次对b进行RHS查询时是无法找打该变量对,如果RHS查询在所有嵌套的作用域中遍寻不到所需的变量,引擎就会抛出ReferenceError异常当引擎执行LHS查询时,如果在全局作用域中也无法找到目标变量,全局作用域中就会创建一个具有该名称的变量如果RHS
wzndkj
·
2020-02-14 10:00
你不知道的
JS系列
( 3 ) - 作用域是什么
作用域是根据名称查找变量的一套规则。实际情况下,通常需要同时顾及几个作用域。来看两个例子functionfoo(a){console.log(a);//2}foo(2);把这段代码的处理过程想象成一段对话引擎:我说作用域,我需要为foo进行RHS引用,你见过它吗?作用域:别说,我还真见过,编译器那小子刚刚声明了它。它是一个函数,给你。引擎:哥们太够意思了!好吧,我来执行一下foo。引擎:作用域,还
wzndkj
·
2020-02-13 10:00
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他