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学习笔记
-- EventEmitter
Node.js中多数对象都有事件分发,例如:1.netServer对象每次有新连接时会分发一个事件2.fs.readStream对象会在文件被打开时发出一个事件上述示例中netServer对象、fs.readStream对象都是events.EventEmitter的实例EventEmitter类:events模块只提供了一个对象:events.EventEmitter.EventEmitter的
点映文艺
·
2021-05-19 00:21
js学习笔记
js学习笔记
语法后续补充笔记join()方法varfruits=["Banana","Orange","Apple","Mango"];varenergy=fruits.join("and");//BananaandOrangeandAppleandMango
crabor
·
2021-05-17 22:09
Angular
JS学习笔记
之--学习原因
关于为什么要学习AngularJS,在这里我必须要感谢波波和昌荣,学习这个是要向他们证明,一些我认为正确的东西。前后台分离是一个趋势,但是我们是不是真的掌握了里面的精华。而是不是只是去效仿,没有真正掌握的时候,我们做的东西是不是符合实际场景。对于我个人的认为,前后端的分离。关键的并不是服务端代码怎么去写。而是JS和HTML代码怎么写。JS端关注是数据绑定的问题,对于现状我们了解的和编写的是JSP数
撸二行代码
·
2021-05-17 18:01
Angualr
JS学习笔记
MVC---Controller的实现方法图片.png一个控制器对应一个视图,比如两个控制器中有通用的内容,我们可以把通用的内容抽出来写成一个服务(Service),在控制中去调用这个服务。在AngularJS中,是禁止把通用的内容封装成一个通用的控制器,然后再在其他控制器中去继承通用控制器,这种方法是不可用的。Controller使用注意事项:1、不要试图去复用Controller,一个控制器一
赵碧菡
·
2021-05-17 04:23
Node
js学习笔记
(五)
EventsModuleNodeJs中有內建的EventsModule,用法如下:1.通过require引入该Module:varevents=require('events');``2.生成EventEmitter对象:vareventsEmitter=newevents.EventEmitter();3.绑定一个事件名和handler:varmyHandler=function(){conso
cab240f6e992
·
2021-05-17 03:39
Node.
js学习笔记
6——RESTful API
REST:RepresentationalStateTransferCreateRESTfulfirstofall,createajsondataresource:users.json{"user1":{"name":"mahesh","password":"password1","profession":"teacher","id":1},"user2":{"name":"suresh","pa
Realank
·
2021-05-16 03:38
JS学习笔记
在网上下了一个demo里面封装了一个lib很多方法都特别好在此记录一下varqiao={};//监听方法传三个参数监听对象监听事件监听回调的方法例如button的click事件出发一个方法1.qiao.on=function(obj,event,func){$(document).off(event,obj).on(event,obj,func);};应用:qiao.on('.mui-icon-b
愿记花开不记年
·
2021-05-16 00:55
Three
Js学习笔记
——ObjLoader加载以及渲染分析
一、前言这篇文章主要学习ThreeJs中的demoloader/obj2,主要是分析一下obj是如何加载的,纹理以及材质是如何加载的,3dcamera以及cameracontroller这些是如何实现的等。那么,先来2个gif图震撼一下吧。objloader2-拖动objloader2-放大.gif二、代码分析1.html部分three.js-OBJLoader2directloadertest这
仰简
·
2021-05-12 13:55
Vue
js学习笔记
——服务评价
Vuejs一般用于单页项目,当然也可以像Jquery一样拿来当库用,下面就做一个类似滴滴打车结束的点评页面,效果图如下:comment截图.jpg功能的处理五角星使用font-awesome字体css实现vue-resource获取数据github代码查看
24K大金牙
·
2021-05-10 15:06
React.
js学习笔记
(16) webpack3 (一) 服务端渲染 + ( webpack-dev-server ) + ( react-hot-loader )
(一)wepack命令行----(npmscript)在npminit初始化的项目中package.json文件中的"script"对象中配置"scripts":{"test":"echo\"Error:notestspecified\"&&exit1","build":"webpack--configbuild/webpack.config.js--progress--color--profil
woow_wu7
·
2021-05-10 06:09
node.js 学习笔记001 :Hello,world !
node.
js学习笔记
001:Hello,world!
kdyzm
·
2021-05-10 00:22
js学习笔记
-引用类型(Function类型)
1、函数声明与函数表达式的区别函数声明可以将函数的使用提升到函数所在语句之前,而函数表达式则不行,必须要在函数所在语句之后使用,否则会报“unexpectedidentifier”错误。以下是实例:(1)a();//正确运行,返回hellofunctiona(){return“hello”}(2)a();//报错unexceptedidentifyvara=function(){return“he
hahaheyliu
·
2021-05-06 05:11
node.
js学习笔记
之url模块
引入模块varurl=require('url');1.url.parse()/*url.parse(urlString[,parseQueryString[,slashesDenoteHost]])*urlString将被解析的网址*parseQueryString默认为false,将query解析成一个字符串;如何设为true,则将query解析成一个对象*@return*/varresult
小母鸡叽叽叽
·
2021-05-05 18:22
Angular
Js学习笔记
ng-disabledng-readonlyng-checkedng-selectedng-hrefng-srcng-app为AngularJS应用创建$rootScope,ng-controller则会以$rootScope或另外一个ng-controller的作用域为原型创建新的子作用域ng-app任何具有ng-app属性的DOM元素将被标记为$rootScope的起始点ng-include使
vanhukset
·
2021-05-05 04:26
Node
JS学习笔记
1.创建http服务consthttp=require('http');constport=3000;consthostname='127.0.0.1';constserver=http.createServer((req,res)=>{res.writeHead(200,{"Content-Type":"text/html;charset=utf8"});res.write("helloNode
未vv
·
2021-05-03 19:12
node.
js学习笔记
之buffer模块
JavaScript对字符串处理十分友好,无论是宽字节还是单字节字符串,都被认为是一个字符串。Node中需要处理网络协议、操作数据库、处理图片、文件上传等,还需要处理大量二进制数据,自带的字符串远不能满足这些要求,因此Buffer应运而生。指定buffer的大小//buffer大小为100字节//一个英文字符=1个字节//一个中文字符(utf8)=3个字节//一个中文字符(GBK)=2个字符var
小母鸡叽叽叽
·
2021-04-27 01:51
cocos2d-
js学习笔记
之项目目录
Paste_Image.png项目目录结构目录介绍frameworks包含cocos2d-html5引擎、cocos2d-x引擎和各个平台的项目文件-cocos2d-html5cocos2d-html5引擎-cocos2d-xcocos2d-x引擎-runtime-src各个平台的项目文件(android、ios、win)res项目资源文件夹-HelloWorld.png资源图片-loading.
时光记忆forever
·
2021-04-25 23:32
2017-3-14
JS学习笔记
document获取网页基本结构document可以把一些东西写在网页中document.write('123');写入网页的基本结构document.write(document.body+'');document.write(document.documnetElement+'');document.write(document.html+'');星海特效的一些关键点//获取浏览器的高度和宽度
GodlinE
·
2021-04-25 09:34
immutable.
js学习笔记
(八)----- immutable.js对象 和 原生对象的相互转换
一、原生对象转换为immutable.js对象fromJS栗子一:栗子二:如果数组里面有对象,对象里面有数组,怎么转换呢复杂结构的转换二、immutable.js对象转换为原生对象toJS()是对象身上自己带的
千夏Chinatsu
·
2021-04-24 22:18
Immutable.js
immutable.
js学习笔记
(一)----- Immutable简介
一、Immutable.js介绍Immutable.js官方文档:https://immutable-js.github.io/immutable-js/关于Immutable的定义,官方文档是这样说的:Immutabledatacannotbechangedoncecreated,leadingtomuchsimplerapplicationdevelopment,nodefensivecopy
千夏Chinatsu
·
2021-04-24 21:17
Immutable.js
WebGL-学习笔记(一)
WebGL学习笔记(一).png反正不管你信不信,我觉得WebGL是接下来一个时代的流量入口啦,谁不喜欢酷炫的东西,所以本着跟着时代步伐的精神,终于开始进行WebGL的学习啦(饶过我JS的学习还没有结束,
JS
Patrick浩
·
2021-04-24 09:36
node.
js学习笔记
(一)
Node.js多端技术体系JavaScriptJS模块规范npm异步编程经验(Promise,generator,async)http知识(cookies,session)文档阅读能力(英语阅读能力)ES6/7技术跟进操作系统的知识(linux)SOA架构下的nodeAPI服务器设计cookies,session用户标识body-parser解析请求router分发静态资源HTMLSQA服务获取l
非法昵称0527
·
2021-04-23 08:22
(技术)Node.
js学习笔记
-- 事件循环
核心知识点:Node.js有多个内置事件,可以通过引入events模块,并实例化EventEmitter来绑定、监听事件varevents=require('events');//引入events模块vareventEmitter=newevents.EventEmitter();//创建EventEmitter对象eventEmitter.on("data_received",function(
点映文艺
·
2021-04-20 04:24
JS学习笔记
之三种动态创建元素区别
最近在学习JavaScript的时候动态创建元素区别的内容将笔记分享给大家文章目录前言一、三种方法:1.代码如下:2.分析:二、innerHTML和document.createElement创建元素1.代码如下:2.分析:总结前言JS有三种方法来创建动态元素,分别是:1.document.write()2.innerHTML3.document.createElement()一、三种方法:1.代
vegetable-WEN
·
2021-04-19 18:14
JS学习笔记
js
javascript
js学习笔记
注意:是document.getElementById("...")还有document.getElementsByTagName拥有同一标签的可能游很多个dom元素,所以是用element.注意事项:1.当使用dom对元素进行样式的设置时,属性是-连接的形式时,必需用其驼峰形式来代替。譬如下图:在css中应该是font-weight,应该改成fontWeight.改变命名.pnginnerHTM
tency小七
·
2021-04-17 15:28
js学习笔记
1(语言基础)
1.基本概念定义:运行在客户端的一种脚本语言,不需要进行编译。作用:表单的动态检测服务器的开发(node.js)桌面程序(electron)App(cordova)控制硬件—物联网(Ruff)游戏开发—(cocos2d-js)执行:渲染引擎:用来解析HTML与CSS,俗称内核,比如chrome的blink,和老版本的webkit。JS引擎:又称js解析器,用来读取网页中的JavaScript代码,
木小伍
·
2021-03-15 15:25
深入浅出Node.
js学习笔记
(三)
异步I/O在众多高级编程语言或运行平台中,Node是首个将异步作为主要编程方式和设计理念。Node的基调:异步I/O、事件驱动和单线程。Nginx采用纯C编写。Nginx具备面向客户端连接的强大能力,但受限于各种同步的编程语言。Node既可以作为服务器去处理客户端的大量并发请求,也可以作为客户端面向网络中的各个应用进行并发请求。1.为什么要异步I/O1.1用户体验前端通过异步可以消除掉UI阻塞的现
iBleakNight
·
2021-03-11 07:22
JS学习笔记
——JavaScript应用
JS学习笔记
第一章认识JavaScriptJavaScript能做什么?
抹茶声明
·
2021-03-10 22:38
JS
javascript
Javascirpt 语法(一)
原生
js学习笔记
内容中的链接是相关的学习链接是学习过程中的记录在代码中开发环境配置-安装HBuilder:HBuilder快捷键:中途换行“Ctrl+Alt”第一个HTML代码//script标签用于引入
林瑕漓
·
2021-03-01 00:34
Node
JS学习笔记
之Node中的数据交互
一、GET请求获取数据;数据放在url中进行传输;容量小:演示1用户名:密码:index.js:lethttp=require('http')leturl=require('url')http.createServer((req,res)=>{let{pathname,query}=url.parse(req.url,true)console.log(pathname,query);}).list
·
2021-02-26 15:49
Node
JS学习笔记
之项目:实现登录和注册
思路:登录由于传的数据不是特别多,所以用get方式请求;注册由于传的数据涉及到头像文件上传都得用post方式请求。一、创建登录界面login.html,ajax请求接口采用jQuery。登录用户名:密码:登录注册$('#login').click(function(){$.ajax({url:"/login",data:{username:$("#username").val(),password
·
2021-02-26 15:49
Node
JS学习笔记
之Node的模块
一、全局模块定义:何时何地都能访问,不需要引用。process.env返回项目运行所在的环境变量信息。process.argv参数数组(能接收通过命令执行node程序时所传入的参数),参数1:返回当前node所在路径,参数2:返回当前文件路径例子(index.js):letnum1=parseInt(process.argv[2]);letnum2=parseInt(process.argv[3]
·
2021-02-26 10:43
前端node.jses6
rx
js学习笔记
针对异步数据流的编程,简单来说,它将一切数据,包括HTTP请求,DOM事件或者普通数据等包装成流的形式,然后用强大丰富的操作符对流进行处理,使你得以同步方式处理异步数据,并组合不同的操作符来轻松优雅的实现你所需要的功能学习https://rxjs.dev/guide/overview可通过以上官网进行学习,还可F12进行联系测试const{fromEvent}=rxjs;const{mapTo}=
IT女神_
·
2021-02-25 11:14
Vue.
js学习笔记
-属性绑定和事件绑定
属性绑定(数据绑定)Vue提供了多个关键字,能快速将数据对象中的值绑定在视图层中v-model通过v-model将标签的value值与vue对象中的data属性值进行绑定Title输入的内容:{{title}}varapp=newVue({el:"#inputApp",data:{title:"HelloWorld!"}})代码中input标签通过v-model绑定了Vue对象中的title属性值
凉夏_暖冬
·
2021-02-15 17:51
Web开发
vue
html
js
Vue.
js学习笔记
,2021.01.26
1.使用vue实现发微博效果(发布和删除效果)```html{{val}}立即发布{{item}}XnewVue({el:'#app',data:{val:'',list:['今天重庆天气阵雨','今天又要保障更新...'],},methods:{send(){//发布,unshift数组前插入数据this.list.unshift(this.val)},del(a){//删除this.list.
mayByYouLove
·
2021-01-27 00:59
Vue.js
javascript
vue.js
JS学习笔记
一、什么是JavaScript1-1、JavaScript实现虽然JavaScript和ECMAScript基本上是同义词,但JavaScript远不限于ECMA-262所定义的那样。完整的JavaScript实现包含:核心(ECMAScript)文档对象模型(DOM)浏览器对象模型(BOM)Web浏览器只是ECMAScript实现可能存在的一种宿主环境(hostenvironment)。宿主环境
希听
·
2021-01-19 11:44
JavaScript
javascript
JS学习笔记
之数据类型传参
JS数据类型传参笔记最近在学习JavaScript的时候遇到了简单和复杂数据类型传参的内容将笔记分享给大家文章目录JS数据类型传参笔记前言一、简单数据类型和复杂数据类型是什么?二、案例说明1.简单数据类型传参2.复杂数据类型传参总结前言首先我们知道操作系统会把内存分成两大类,简单数据类型是存放到栈里面的,复杂数据类型是存放到堆里面的。一、简单数据类型和复杂数据类型是什么?1.简单数据类型:又叫做基
vegetable-WEN
·
2021-01-17 14:22
JS学习笔记
js
javascript
JS学习笔记
(二)
2021.1.12文章目录
JS学习笔记
(二)JS变量初学数据类型1.1为什么需要数字类型1.2变量的数据类型1.3数据类型的分类简单数据类型复杂数据类型(object)JS运算符1.运算符2.算数运算符
Ludwig1957
·
2021-01-12 23:19
前端
javascript
html
JS学习笔记
(一)
文章目录学习笔记(一)准备工作初识JavaScriptJS的组成JS书写位置JS注释JS输入输出语句2021.1.11学习笔记(一)准备工作今天开始学习Javascript,开始之前先学习开发工具VSCode的几个快捷键和安装一些常用插件以及一些VSCode生成的骨架标签的含义。快捷键!+回车/Tab自动生成页面骨架结构Ctrl++/-放大/缩小视图Alt+B在浏览器中打开Ctrl+/注释常用插件
Ludwig1957
·
2021-01-12 00:02
前端
javascript
css
html
html5
js
前端框架Vue.
js学习笔记
:Vue.js初识与安装前详解,什么是Node.js和NPM?
一、什么是Vue框架?Vue(读音/vjuː/,类似于view)是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue也完全能够为复杂的单页应用提供驱动。以上的解释来自于Vue.js的官网,其中解释一下2个加粗的词:渐进式
小白的进阶GO
·
2021-01-08 21:53
Vue学习笔记
vue
java
编程语言
CSS-IN-JS 学习笔记
CSS-IN-
JS学习笔记
文章出处:拉勾大前端高薪训练营集成CSS代码在JS文件1.为什么会有CSS-IN-JSCSS-IN-JS是WEB项目中将CSS代码捆绑在JS代码中的解决方案,这种方案旨在解决CSS
爱玲姐姐
·
2021-01-06 08:01
大前端
React
React
CSS-IN-JS
JS学习笔记
之JS预解析
JS预解析学习笔记最近在学习JavaScript的预解析内容将笔记分享给大家文章目录JS预解析学习笔记前言一、预解析?二、案例:案例1案例2总结前言JavaScript代码是由浏览器中的JavaScript解析器来执行的。JavaScript解析器在运行JavaScript代码的时候分为两步:预解析和代码执行。(1).预解析:JS引擎会把JS里面所有的var关键字还有function函数提升到当前
vegetable-WEN
·
2020-12-24 12:07
JS学习笔记
javascript
Node
JS学习笔记
(备忘录)
NodeJS读书笔记安装Node.js1.3m安装法安装nvm(Linux)curl-o-https://raw.githubusercontent.com/creationx/nvm/v0.29.0/install.sh|bashcat~/.bashrc|grepnvmexportNVMDIR="/home/ubuntu/.nvm"[-s"$NVM_DIR_nvm.sh"]&&."$NVM_DI
wingedsnake
·
2020-12-14 23:01
Vue.
js学习笔记
——12.组件化开发(三)
目录八、插槽slot的使用九、具名插槽的使用Vue.
js学习笔记
——10.组件化开发(一)Vue.
js学习笔记
——11.组件化开发(二)八、插槽slot的使用slot意为插槽,组件的插槽是为了让我们封装的组件更具有扩展性
土拨鼠的忧伤丶
·
2020-12-05 14:57
Vue.js学习笔记
vue.js
Vue.
js学习笔记
——11.组件化开发(二)
父子组件的通信1.父传子——props2.子传父——自定义事件七、父子组件的访问方式1.父访问子——$children2.父访问子——$refs3.子访问父——`$parent`与`$root`Vue.
js
土拨鼠的忧伤丶
·
2020-12-01 20:44
Vue.js学习笔记
vue.js
Vue.
js学习笔记
——10.组件化开发(一)
目录一、组件化的基本使用二、全局组件与局部组件三、父组件与子组件四、注册组件的语法糖与组件抽离的写法五、组件的data属性Vue.
js学习笔记
——11.组件化开发(二)Vue.
js学习笔记
——12.组件化开发
土拨鼠的忧伤丶
·
2020-11-29 22:55
Vue.js学习笔记
vue.js
js list添加元素_Immutable.
js学习笔记
JavaScript数据修改的问题看一段大家熟悉的代码conststate={str:'教育',obj:{y:1},arr:[1,2,3]}constnewState=stateconsole.log(newState===state)//true由于js的对象和数组都是引用类型。所以newState的state实际上是指向于同一块内存地址的,所以结果是newState和state是相等的。尝试
weixin_39695954
·
2020-11-29 02:11
js
list添加元素
js
map取值
js
map方法
js
reduce实现map
js实现撤销恢复
node.
js学习笔记
最近一直在学习node.js,所以总结了一些笔记,记录在这里。模块化和作用域node中常用到的模块fferFileHttpstream模块化和作用域this浏览器中的this指的是windownode脚本文件中未定义时全局的this指向global,定义时指的是module.exportsa=10console.log(global.a)//10全局作用域没用用varletconst定义的声明的都
甜土豆
·
2020-11-27 17:36
node.js
node
Js学习笔记
(一) 路线
起点我归纳了三条学习nodejs的路线,根据自己初次对后端的掌握程度选择不同的路线初级(小白)视频->demo->资料->文档中级(了解后端)资料->demo->文档高级(熟悉后端)资料->文档->demo(可选)视频视频这里指慕课网或是极客学院之类的这里吐槽一点,慕课网之前有老师出了一个免费的node.js的课程,现在下架了。egg.js也凑合吧:[https://www.imooc.com/l
chuxiaoguo
·
2020-11-26 13:14
node.js
javascript
后端
Node.
js学习笔记
1——Node基本情况
一、NodeWeb应用程序优势:单线程编程模型Q:不可能让用户干等着呀,node要怎么解决呢?A:引入事件机制1.1非阻塞I/O面临问题:访问磁盘和网络的I/O一般较慢用户希望:在读取文件或通过网络发送消息时,运行平台不会阻塞业务逻辑的执行Node解决方向:事件、异步API、非阻塞I/O非阻塞I/O:程序可以在做其他事情的时候发起网络请求获取资源,但网络操作完成之后会运行一个回调函数来处理这个操作
LeeWanlim
·
2020-11-23 22:28
node.js
上一页
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
其他