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学习
Node.
js学习
心得
文章目录我的Node.js笔记1.Node.js基本感知1.1Node.js是什么1.2Node.js中的JavaScript1.3Node.js的特性1.4Node.js能做什么?1.5学会Node.js能做什么?1.6Node.js的模块化编程1.7Node.js的异步编程1.8Node.js中修改完代码服务器自动重启1.9解决npm的被墙问题1.9.1可以直接下载cnpm1.9.2.如果不想
平均律_
·
2020-08-02 14:16
小白
学习
node.
js学习
(三)在Express中使用art-template模板引擎
art-template官方文档地址:http://aui.github.io/art-template/docs/api.htmlgithub地址:https://github.com/aui/express-art-template安装:npminstall--saveart-templatenpminstall--saveexpress-art-template配置:varexpress=r
weixin_43932098
·
2020-08-02 14:44
node
Node.
js学习
笔记
Node.jsJavaScript为客户端而生,Node.js为网络而生。Node.js能做的远不止开发一个网站那么简单,使用Node.js,你做以下开发:-具有复杂逻辑的网站;-基于社交网络的大规模Web应用;-WebSocket服务器;-TCP/UDP套接字应用程序;-命令行工具;-交互式终端程序;-带有图形用户界面的本地应用程序;-单元测试工具;-客户端JavaScript编译器。此外,no
iXiongYu
·
2020-08-02 14:22
笔记
Node.
js学习
笔记5-异步编程
异步编程阅读这篇blog大约需要10分钟Node.js的关键词就是异步、非阻塞、事件、单线程。所以理解并熟练掌握异步编程非常重要:callback概念Promiseaysnc/await“Writecodethatiseasytodelete,noteasytoextend.”—Tef,ProgrammingisTerrible介绍今天的主要内容其实都是JavaScript的语法:最简单的异步函数
W1nt3rs
·
2020-08-02 13:46
Node.js
Vue.
js学习
笔记 第一天
第一天前端三大主流框架:vue.jsangular.jsreact.js框架和库的区别:框架:是一套完整的解决方案,对项目的侵入性较大,项目如果需要更换框架,则需要重新架构整个项目库(插件):提供某一个小功能,对项目的侵入性较小,如果某个库无法完成某些需求,可以很容易切换到其他库实现需求MVC和MVVM的区别MVC(modelviewcontrol)是后端的数据层,视图层,业务逻辑层MVVM(mo
zzzzzzrrryyy
·
2020-08-02 13:53
Node.
js学习
第七天笔记
mongoosemongodb这个数据的操作肯定不止一种形式,mongoose只是其中一种mongoose操作流程安装mongoose$cnpmimongoose-D连接数据库varmongoose=require('mongoose)//mongoose.connect(连接地址/数据库名称)mongoose.connect('mongodb://127.0.0.1:27017/students
gc红
·
2020-08-02 13:52
Node.
js学习
第一天笔记
文章目录什么是Node.js?Node.js的包管理器Node.js的版本问题Node.js安装Node.js使用1.命令终端2.文件型使用Node.js服务器Node.jsweb服务器什么是Node.js?Node.js是一门后端语言基于Chromev8引擎的js运行环境除此之外:还有其他的引擎:单片机、actionscriptNode.js有两大特征事件驱动事件的定义(发布)事件的触发(订阅)
gc红
·
2020-08-02 13:52
js学习
笔记之 for循环的三种方式。
第一种:根据长度循环遍历letall_price=0;for(leti=0;i
er.chen_sir
·
2020-08-02 13:46
vue学习笔记
Node.
js学习
第四天笔记
前端异步流程工具Promise√Generator函数Async函数√Node.js提供的nextTick第三方的async.js前端原生js提供的数据请求有两种ajaxfetchgulp4.x多任务执行串行并行前端渲染vs后端渲染前端渲染是通过ajax请求数据,然后通过js语法将数据展示到页面中,称之为前端渲染后端渲染是通过后端语言+后端模板(ejs)将页面整个发送给前端后端模板ejspug(j
gc红
·
2020-08-02 12:54
用Bootstrap搭一个响应式的小网站
这个小网站是一个D3js的学习网站,扁平化风格,核心内容是十五种交互式图表的展示模块与学习资源链接模块,其中的Demo展示页包含了图表的渲染与代码及数据文件的展示,而学习资源链接模块则总结了D3
js学习
的各种渠道信息和资料
jspyth
·
2020-08-01 12:53
数据可视化
前端开发
JS学习
——函数预编译
预编译讲解及案例1.1预编译前奏例子:(1)vara=10;console.log(a);-->结果10(2)a=10;console.log(a);-->结果10(3)console.log(a);-->报错,提示说a未定义1.2连续赋值vara=b=3;在JS中执行顺序为从右到左,因此首先会执行b=3【此语句说明b为全局变量,归window所有】,而此时b属于未定义状态,因为var只针对a,该
流逝的时间ING
·
2020-08-01 12:51
JS
JS学习
9(DOM)
DOM,文档对象模型,是一个针对HTML和XML文档的一个API,它描绘了一个层次化的节点树。值得注意的是IE中的所有DOM对象都是使用COM对象实现的,这就造成了IE中的DOM对象与原生JS对象表现并不一致。节点层次文档节点是每个文档的根节点。在html文档中,文档节点只有一个子节点即html元素。这个元素我们称之为文档元素,每个文档只有一个文档元素,其他所有元素都包含在文档元素中。节点分为几种
exialym
·
2020-08-01 11:02
js学习
之预编译
js学习
之预编译在学习预编译之前,首先需要明白以下几个问题。
care_yourself
·
2020-08-01 11:19
JS学习
7(BOM)
BOM是浏览器对象模型,它提供了很多用于访问浏览器的功能。window对象BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中window既是JS访问浏览器窗口的一个接口,又是ES里规定的Global对象。也就是说在网页中定义的任何一个对象,变量和函数都以window作为其Global对象。全局作用域在全局作用域中声明的变量,函数都会变成window对象的属性和方法。varage=2
exialym
·
2020-08-01 09:26
Vue
JS学习
之旅 08
下面我就来看看VueJS中主要的组件选项,以及它们在Vue实例对象初始化过程中是如何完成属性合并的。选项options/生命周期钩子首先,我们要看看VueJS默认都提供了哪些生命周期钩子。前面我们曾经学习过VueJS初始化GlobalConfig的相关过程,涉及到一个文件'src/core/config.js',其中给定了一些默认的配置选项。我们打开这个文件,找到_lifecycleHooks的具
小A家的铭
·
2020-08-01 09:28
Jquery中Ajax/Post同步和异步请求
Jquery中Ajax/Post同步和异步请求分类:
Js学习
作者:Jquery日期:2016-11-3012:34阅读:148Jquery中Ajax/Post同步和异步请求011异步请求:021.1$.
yinbucheng
·
2020-08-01 08:18
项目经验总结
JS学习
(4)
1.解构中括号解构var[x,y,z]=[10,20,30];alert(x+","+y);var[x,[a,b],y]=[10,[20,30],40];大括号解构var{name,age,sex}={age:18,name:"钢铁侠",sex:'男'};alert(name);alert(age);alert(sex);使用解构的好处交换两个数,比之前更加简单var[x,y]=[10,20];[
敏儿啦
·
2020-08-01 07:18
JavaScript
Vue.
js学习
笔记: 数据绑定语法---绑定表达式
1.JavaScript表达式放在双大括号标签内的文本称为绑定表达式。在Vue.js中,一段绑定表达式由一个简单的JS表达式和可选的一个或多个过滤器构成HTML:数字加减:{{number+1}}三目运算:{{ok?'yes':'no'}}JS表达式:{{message.split('').reverse().join('')}}JS:var vm1=new Vue({ el:'#test0
weixin_33739523
·
2020-08-01 04:07
Vue.
js学习
系列一 —— vue-router2学习实践笔记(附DEMO)
想学习Vue的SPA应用,路由这一块是必不可少的。相信很多和我一样刚接触前端的朋友对于路由这玩意是很困惑的。所以在我学习并成功使用了vue-router后,将我的个人经验分享出来,希望可以让同样对路由不知所措的同学有所帮助。注意:本文demo的项目结构用的是最新的命令行工具创建的webpack项目模板;本文知识点是基于Vue2.0和vue-route2的,更多内容请参考Vue.js官网和vue-r
violet-jack
·
2020-08-01 02:32
Vue.Js
underscore.
js学习
笔记
学习新知识有时候很难决定是做深度遍历还是广度遍历,比如那么多javascript框架,是先都走马观花看一遍呢还是逮着一个看下去,完了再看另一个呢?我觉得主要是看兴趣,至少目前我是这种状态。几个月前老吴同学在构建自己的一个应用时用到underscore,当时他给我演示了一下,但是没啥概念,只知道是个类库。最近看backbone.js时很多人提到喜欢backbone.js其实是喜欢underscore
李子无为
·
2020-07-31 20:35
大前端
Rx
JS学习
笔记1
前置:我目前的学习资料是30天精通RxJS,那个时候的RxJS是5.x版本,而目前最新版本是RxJS6,所以资料会放一部分5.x的代码,我也会自己将他转录成RxJS6的版本,可以做一个对比。学习前置:需要JavaScript的相关知识,了解Ajax,会用控制台,最好有ES6和node.js的基础。在线代码平台:JSBin为什么学习RxJS目前刚进公司,权限很多都没批下来,因为公司的前端框架用的是A
Sczlog
·
2020-07-31 18:48
js学习
笔记:DOM2和DOM3(放弃……)
DOM1级主要定义的还是HTML的地层结构,DOM2和DOM3级则在这个结构的基础上引入了更多的交互能力。为此,DOM2和DOM3级分为许多模块,分别描述了DOM的某个非常具体的子集。DOM2核心:为节点添加了更多方法和属性DOM2视图:为文档定义了基于样式信息的不同视图DOM2事件:说明了如何使用事件与DOM文档交互DOM2样式:定义了如何以编程方式来访问和改变CSS样式信息DOM2遍历和范围:
gigi就是我
·
2020-07-31 16:19
javascript
js学习
笔记:DOM扩展
尽管DOM作为API已经十分完善了,但为了实现更多功能,仍会有一些标准或专有的扩展。对DOM的两个主要的扩展是SelectorsAPI和HTML5.SelectorsAPI众多js库中最常用的一项功能就是根据CSS选择符选择与某个模式匹配的DOM元素。实际上,jQuery的核心就是通过CSS选择符查询DOM文档取得元素的引用,从而抛开getElementById()和getElementsByTa
gigi就是我
·
2020-07-31 16:19
javascript
js学习
笔记:DOM——节点层次
DOM(文档对象模型)是针对HTML和XML文档的一个API,描绘了一个层次化的节点树。DOM可以将任何HTML或XML文档描绘成一个由多层节点构成的结构。节点分为几种不同的类型。文档节点是每个文档的根节点。html元素为文档元素。文档元素是文档的最外层元素文档中的其他所有元素都包含在文档元素中。每个文档都只能有一个文档元素。在html页面中,文档元素始终都是html元素。在这里用脑图总结了一下各
gigi就是我
·
2020-07-31 16:19
javascript
js学习
笔记:DOM——DOM操作技术
动态脚本使用元素可以向页面中插入js代码,一种方式是通过其src特性包含外部文件;另一种方式就是用这个元素本身来包含代码。而动态脚本指的是,在页面加载时不存在,但在将来的某一时刻通过修改DOM动态添加的脚本。跟操作HTML元素一样,创建动态脚本也有两种方式:插入外部文件和直接插入js代码。动态加载的外部js文件能够立即执行:varscript=document.createElement("scr
gigi就是我
·
2020-07-31 16:48
javascript
js学习
笔记:柯里化
柯里化是指将使用多个参数的函数转换成一系列使用一个参数的函数的技术。柯里化的用途主要是参数复用,例如:functionadd(a,b){returna+b;}add(1,2)//3在柯里化之后或许可以这样使用:varaddCurry=curry(add);addCurry(1)(2);//3或许针对这种简单的将两个数相加的场景,柯里化显得有点多余。但是如果我们想使用这个函数完成通用的事情,比如为所
gigi就是我
·
2020-07-31 16:48
javascript
面试
javascript
柯里化
vue.
js学习
之组件(下篇)
本文的Demo和源代码已放到GitHub,如果您觉得本篇内容不错,请点个赞,或在GitHub上加个星星!https://github.com/zwl-jasmine95/Vue_test以下所有知识都是基于vue.js2.0版本一、组件编译作用域{{message}}message应该绑定到父组件的数据,组件作用域简单地说是:父组件模板的内容在父组件作用域内编译;子组件模板的内容在子组件作用域内编
aisijue2425
·
2020-07-31 15:14
JS学习
笔记
JavaScript一、JavaScript简介1.什么是JavaScript?JavaScript简称JS,由网景公司开发的客户端脚本语言(Java服务器端的编程语言),不需要编译,可以直接运行Web前端三层:结构层HTML定义页面的结构样式层CSS定义页面的样式行为层JavaScript用来实现交互,提升用户体验2.JavaScript作用在客户端动态的操作页面eg:购物车在客户端做数据校验在
abcdyjwll
·
2020-07-31 15:14
【Vue.
js学习
笔记】20:使用vue-router做动态路由,嵌套路由
学习b站上的小马视频。动态路由动态路由可以设置动态参数等,适合REST风格的接口,或者用于url级别的分页等功能。App.vue这里设置一个类似导航条或者分页条的路由。主页第一页第二页exportdefault{name:'App'}#app{font-family:'Avenir',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antiali
LauZyHou
·
2020-07-31 14:15
Vue.js
【Vue.
js学习
笔记】13:属性传值(父传子),事件传值(子传父)
属性传值(父传子)简述属性传值即父组件向子组件传值。有些属性可能有多个子组件要使用,这种时候总不能每个组件里都写一遍,这时候就可以把这样的属性放到父组件里,然后通过属性传值的方式传递给要使用它的子组件里去使用。这个例子是在上篇的基础上的,为了突出重点这里只贴出修改的部分的代码,其余部分是一样的。App.vue的script(数据)将之前放在子组件里的属性放到这里来。importUsersfrom'
LauZyHou
·
2020-07-31 14:45
Vue.js
【Vue.
js学习
笔记】12:组件嵌套的Demo页面
组件嵌套的Demo页面这里按照课程视频里所做,将Header和Footer使用相应的语义化标签包装成组件,一起装进根组件中来使用,建立一个小Demo网页。App.vueimportUsersfrom'./components/Users'importHeaderfrom'./components/Header'importFooterfrom'./components/Footer'exportd
LauZyHou
·
2020-07-31 14:45
Vue.js
Vue.js
组件嵌套
语义化
弹性布局
flex
web开发
JS学习
(二)关于document.write会覆盖文档流的理解
一开始在学习JS的时候看到说:其实一开始并不是很理解这段话的意思,然后通过一些实例自己也改变了document.write的位置,发现结果还是会覆盖原文档流,下面通过实例看我的心路历程:MyFirstWebPageMyFirstParagraph.点击这里functionmyFunction(){document.write("会覆盖原文档流吗?");}结果是覆盖的,说文档加载完之后再执行docu
KSH_Wu
·
2020-07-31 14:12
web
人脸识别 tracking.
js学习
目录一.定义1.先定义window的属性,要用的全局对象2.继承属性2.初始化用户媒体3.测试对象是否为DOM节点4.测试对象是否为“window”对象5.使用'document.queryselector'从css3选择器中选择一个dom节点6.追踪器7.追踪画布8.追踪画布内部9.追踪图像10.追踪视频二.各自方法1.事件发射器实用程序5.维奥拉·琼斯实用程序12.TrackerTask实用程
青柠知秋
·
2020-07-30 22:18
API
【前端学习笔记】
JS学习
基础
入门——————————————————————————————————————-希望把某个元素移除你的视线:1、display:none;显示为无2、visibility:hidden;隐藏3、width\height4、透明度5、left\top6、拿一个白色DIV盖住它7、margin负值JS中如何获取元素:1、通过ID名称来获取元素:documentgetelementbyid‘link’
Reven_凯
·
2020-07-30 21:03
javascript
前端学习记录
前端vue.
js学习
笔记(一)
什么是Vue.jsVue.js是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App,Vue语法也是可以用于进行手机App开发的,需要借助于Weex)Vue.js是前端的主流框架之一,和Angular.js、React.js一起,并成为前端三大主流框架!Vue.js是一套构建用户界面的框架,只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整
明月寄天涯Chant
·
2020-07-30 21:19
前端技术
前端框架Vue.js的学习笔记(一)
Vue.
js学习
前端框架目前是比较多的,主流的有Angular、React、Vue,前端框架上手都很容易,学习成本比较低,我这里选择学习Vue,是因为我对Vue也有一定的理解学习起来就更快更容易。
54李佳
·
2020-07-30 21:14
Vue学习笔记
js学习
笔记(一)
基于《javaScript高级程序设计》1-6章学习笔记DOM,文档对象模型,提供访问和操作网页内容的方法和接口。BOM,浏览器对象模型,提供与浏览器交互的方法和接口。HTML中使用js基本概念js区分大小写严格模式:为js定义一种不同的解析与执行模型,ECMAScript3中的一些不确定行为得到处理,不安全操作抛出错误。顶部添加"usestrict"启动。let,yield第5版新增保留字。va
poorSir
·
2020-07-30 21:31
总结
【nodeJS】从nodejs原生的博客网站搭建到 koa框架实现个人博客网站搭建
写这一篇文章的目的在于记录自己学习的历程,同时也是给其他的node
js学习
者一点参考,如果有修正之处,请给予意见,感谢各位,希望对你有用~开发环境系统:可以的话建议使用Linux系统,推荐Ubun
VeniesT
·
2020-07-30 19:15
日记帖/成长帖
JS学习
笔记 - Reveal.js
文件结构拷贝markdown.js和marked.js到和*.md同级的目录下在html中head部分添加以显示中文字符Dependencies使用alt+click缩放需要:{src:'plugin/zoom-js/zoom.js',async:true}{src:'plugin/math/math.js',async:true}使用复制文件fontawesome-all.min.css/too
小龄童
·
2020-07-30 19:25
javascript
Node
js学习
笔记(十四)— Mongoose介绍和入门 && Node
js学习
笔记(十)--- 与MongoDB的交互(mongodb/node-mongodb-native)、MongoDB入门
://www.cnblogs.com/zhongweiv/p/mongoose.htmlhttp://www.cnblogs.com/zhongweiv/p/node_mongodb.htmlNode
js
liangxw1
·
2020-07-30 15:51
mongodb
nodejs
cesium
js学习
笔记之三——cesium-navigation插件
插件源码地址:https://github.com/alberto-acevedo/cesium-navigationcesium-navigationcesium-navigation是一个cesium的插件,提供指南针、导航仪和距离刻度用户图形界面。1、为什么你建立cesium-navigation插件?首先,所有的Cesiumjssdk不包括罗盘,导航仪(放大/缩小)和距离刻度。您可以使用鼠
prepared
·
2020-07-30 14:48
2016年12月个人小结
一、学习1、Node.
js学习
,看Node.js权威指南这本书,刷刷刷2、Sass学习,算是比较系统地学习了一下3、前端工程化的学习,只能算是一个了解,毕竟很多东西我目前还用不上4、HTML和CSS的总结
忽如寄
·
2020-07-30 12:36
[
js学习
]二、js笔记之匹配字符串问题
一.匹配字符串问题1.匹配字符串可以用match(//正则表达式)方法来匹配字符例子如下:functionXO(str){letx=str.match(/x/gi);leto=str.match(/o/gi);return(x&&x.length)===(o&&o.length);}本例子为匹配字符“o”和“x”次数,不区分大小写,相同次数返回true,不同返回false2.使用filtercon
zzxnevergiveup
·
2020-07-30 11:02
Vue.
js学习
笔记
Vue.
js学习
笔记安装与部署创建第一个Vue应用数据Vue提供的方法生命周期模板语法文本方式使用JavaScript表达式指令指令参数动态参数(2.6.0新增)对动态参数的值的约束指令缩写计算属性class
weixin_43571751
·
2020-07-30 10:26
前端
Vue.
js学习
笔记(第三弹)
2020.5.6,开始学习第三章的内容,加油ヾ(◍°∇°◍)ノ゙1.JavaScript高阶函数的使用1.eg:之前用for处理循环的例子(1)普通的for循环computed:{totalPrice(){//1.普通的for循环lettotalPrice=0;for(leti=0;inn*2).reduce((preV,n)=>n+preV);2.v-model的使用和原理数据双向绑定三种方法(
weixin_41325924
·
2020-07-30 10:25
Node.js + MongoDB 后端学习笔记
Node.
js学习
学习目标:为前端提供RESTfulAPI接口。Node方面,我快速浏览一遍基础教程,对很多知识点都是了解即可。主要是关注在写RESTful接口这一块的
violet-jack
·
2020-07-30 09:00
学习笔记
vue
js学习
之路 免密登录grafana展示图表,数据库使用zabbix(三)
由于系统有部分功能需要跟grafana联动,为了vuejs直接跳转过去展示图标没少折腾。示例如图:功能描述:需要展示压测过程中的一些监控数据。以下是一些尝试过的方法:1、vuejs调用grafana的api接口,放弃原因:跨域。2、vuejs调用java,java调用的grafna的api接口,公用一个sessionid,放弃原因:需要后端配置,增加工作量。3、java调用zabbix接口,展示数
vue从入门到放弃
·
2020-07-30 09:43
vue
js学习
之路 为了app、apk测试包下载,做的单个页面兼容移动端浏览器
好久没更新了,更新一波,哈哈。最近在做一个需求:在平台上下载测试包。平时平台都是在pc端使用,看着很简单的需求,然而做起来开始头大。感谢前端大佬以及老乡的支持。(ps:这个功能从前端、后端、数据库、服务部署都是我完成的,有疑问的可以私聊。)背景:使用了vuejs+element-manager框架。这个框架是设定好了header和侧边框的。尝试方法:一、整个页面测试包下载页面左移;因为header
vue从入门到放弃
·
2020-07-30 09:43
vue
学习
js学习
笔记----进阶Day03三大家族和内容分享
三大家族对比易混淆offsetoffsetLeft=最近的有定位的祖先元素的左边距离如果祖先元素都没有定位就以body为参考点offsetTop=最近的有定位的祖先元素的上边距离如果祖先元素都没有定位就以body为参考点clientclientLeft=获取盒子的左边框的宽度clientTop=获取盒子的上边框的宽度scrollscrollLeft=内容被卷去的左边距离scrollTop=内容被卷
Pamela_Liu
·
2020-07-30 09:54
Vue.
js学习
第十天——webpack中VueCLI3的创建及ES6相关
Vue.
js学习
第十天——webpack中VueCLI3的创建及ES6相关一.runtime-compiler和runtime-only的区别在安装CLI2的版本的时候,我们同时安装了一个选择runtime-compiler
bagBean
·
2020-07-30 09:59
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他