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学习
——第七天
2018年2月28日,第七天课程。课程主题:bitwiseoperator,JSdates。今天早上一直在处理工作上的一些事儿,所以学习得晚了些。学习反馈:1.bitwiseoperator就是做各种逻辑运算的字符,或、与、异或、非等等。正好在前天做一个关于“Nim”游戏的练习时深入接触了异或这个逻辑运算。虽然那个练习还没做出来,但对于今天学习逻辑运算还是有不小帮助。今天的第一个练习比较简单,就是
影山谜行
·
2020-08-21 15:24
angular
js学习
记录
Angularjs虽然在公司项目上用到了angularjs,但还有很多不了解的地方。利用台风的放假时间学习了一下AngularJS权威教程,这里简单记录一下概念与要点。基础Module模块module是按业务划分的模块,属于逻辑上的概念,一个module下可以包含多个sevice,多个controller,自己的router等。Controller控制器controller是与模版页面交流的代码,
無式
·
2020-08-21 15:19
React
JS学习
系列课程(React Http网络数据读取)
我学习过很多HTML5前端框架,比如AnguarJS,VUE.jsDurandal,Avalon,Jquey,SAPUI5等等,对于任何一款框架都有自己的网络请求方案。Jquery:$.get()Anguar:$httpSAPUI5:这个就更多了,比如XMLModelJSONModelODataModel.那个React该如何去请求网络数据呢,在这里要说明一个,React并没有一个自己的Compo
天外野草
·
2020-08-21 14:18
HTML5
ReactJS
React开发教程笔记
React
JS学习
系列课程(JSX语法)
JSX语法很多人也不是第一次遇见,类似的语法在Java的Jsp,.net等平台中都有出现,那么到底什么才是JSX语法呢?其实,HTML语言直接写在JavaScript语言之中,不加任何引号,这就是JSX的语法,它允许HTML与JavaScript的混写,了解过AngularJs的看到下面的代码一定会感觉很熟悉的,我们来看代码:varnames=['red','yellow','blue'];Rea
天外野草
·
2020-08-21 14:48
HTML5
ReactJS
React开发教程笔记
Node.
js学习
nodejs不是一个js框架,千万不要认为是类似jquery的框架,nodejs是js运行时,运行环境,类比java中jvm,java的开端是什么,无疑是jvm,自从有了jvm,java才能吹牛说自己是“一次编写处处运行”,不管你是windows还是linux,只要安装了对应版本的jvm都可以运行.class文件。同样nodejs的作用和jvm的一样一样的,也是js的运行环境,不管是你是什么操作系
Artifacts
·
2020-08-21 13:09
js学习
笔记:引用类型——Function
ECMAScript中的函数实际上是对象。每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。定义函数函数声明functionsum(num1,num2){returnnum1+num2;}函数表达式varsum=function(num1,num2){returnnum1+num2;};函
gigi就是我
·
2020-08-21 13:19
javascript
JS学习
(一)
//动态性是指://在一个Javascript对象中,要为一个属性赋值,我们不必事先创建一个字段,只需要在使用的时候做赋值操作即可varobj=newObject();obj.name="aa";obj.sayHi=function(){return"Hi"+obj.name;}functionsay(){alert(obj.sayHi());}varobjarr=newArray("cc","a
bujiongdan
·
2020-08-21 13:20
Vue.
js学习
系列(六)---条件与循环
在vuejs中同样可以进行条件判断和循环。1.条件判断vuejs通过“v-if”指令执行判断v-if表示的是值为true则显示该标签,为false则不显示;这段代码表示,如果abc这个对象存在的话,就显示这一行数据,它的值为abc.a。如果不存在的话,就不显示。显然在该代码中abc对象是存在的,且abc.a的值为1.所以最后在页面上显示的是1。2.循环vuejs中的循环时通过v-for指令来执行的
博为峰51Code教研组
·
2020-08-21 13:57
js学习
笔记(数组的基本使用)
Array数组的基本使用声明constarray=newArray('c','s','d','n');constarr=['c','s,'d','n'];console.log(typeofarr);=>object//数组是引用类型数据,属于object(对象)letarr=newArray(6);console.log(arr[0]);=>undefined//newArray(6)创建了一个
Proshin_Pan
·
2020-08-21 12:20
学习笔记
js学习笔记
react.
js学习
系列-react.js开发环境的搭建
目标:react及webpack的环境的搭建。简介react本身是由少量API构成的一个web库。目前官方建议使用语法为ES6。使用到的工具webpack正如官网对Webpack的描述,它是一种模块化加载器,当然也不仅仅限于此。某种程度上来说,可以代替某些gulp的功能,至少有些还是无法替代的。在webpack中所有的资源都会被视作模块来处理,为了应对这样的情况,webpack有对应的loader
莫寂岚
·
2020-08-21 12:23
Java EE之旅03-JS基础(上)
JS学习
大纲js.jpgJS简介1、js是什么js是可以嵌入到html中,是基于对象和事件驱动的脚本语言(不用编译(解释性语言),可以嵌入其它语言)特点:(1)交互性(2)安全性:js不能访问本地磁盘(
小楠总
·
2020-08-21 08:10
Node
Js学习
实践之笔记三
划分模块模块划分根据功能进行模块划分前台模块后台管理模块api模块2.使用app.use()进行模块划分app.use('/admin',require('./router/admin'));app.use('/api',require('./router/api'));app.use('/',require('./router/main'));前台路由+模板1.main模块/首页/view内容页
辰_cc
·
2020-08-21 06:24
node.
js学习
笔记 nodejs+express+socket.io实现简单的聊天功能demo
程序修行之路任重而道远直接上代码哈~^^~1、目录结构:2、在nodejs下面新建一个imServer.js文件varexpress=require('express');varapp=express();varhttp=require('http').Server(app);vario=require('socket.io')(http);varmysql=require('mysql');ap
小子逆袭
·
2020-08-21 04:03
node.js
JS学习
笔记-01(简单介绍)
1.JS组成2.JS三种书写位置行内式js内嵌式js写在head标签里Documentalert("内嵌式js");外部js也是写在head标签里3.js注释单杠注释://(快捷键crtl+/)多行注释:/**/(快捷键shift+alt+a)4.js输入输出alert(‘message’),浏览器弹出警示框,单引号双引号都可,一般外双内单或外单内双。console.log(‘msg’),控制台打
fairy0000000
·
2020-08-21 03:54
JS学习
-简单数据类型
简单数据类型从前面我们知道变量有简单数据类型和复杂数据类型,接下来我们来看一下简单数据类型。首先,简单数据类型有:Number、String、Boolean、Undefined、Null五终,接来下详细记录一下用法。(本博客的学习笔记是通过学习pink老师的JS视频所记录的)一.数字型Number1.数字型进制最常见的进制有二进制,八进制,十进制,十六进制。JS中八进制前面加0,十六进制前面加0x
fairy0000000
·
2020-08-21 03:23
node.
js学习
笔记--mongoDB基础(3)
1.安装版本:windows-64bit-----mongodb-win32-x86_64-2012plus-4.2.1-signed百度云网盘链接:https://pan.baidu.com/s/1Cuqi94GAhXXdYyMmMXiCSA提取码:502k下载安装完成后向系统环境变量path中添加C:\ProgramFiles\MongoDB\Server\4.2\bin打开cmd------
qq_36752532
·
2020-08-21 01:18
node.js
node.
js学习
笔记--node.js基础(1)
前言本次学习资源来源于B站:https://www.bilibili.com/video/av38925557?p=1学习工程文件百度网盘:https://pan.baidu.com/s/11GO6Pnuo8dKzgY0JikdZLw提取码:tm14工具:node.js稳定版12.16.1:https://nodejs.org/zh-cn/1.http模块-建立web服务器文件路径:demo02/
qq_36752532
·
2020-08-21 01:47
node.js
nodejs
Node
js学习
记录: Chrome V8 基础
Nodejs的Javascript运行时引擎是ChromeV8。Nodejs与v8引擎V8引擎V8引擎是一个JavaScript引擎实现,最初由一些语言方面专家设计,后被谷歌收购,随后谷歌对其进行了开源。V8使用C++开发,在运行JavaScript之前,相比其它的JavaScript的引擎转换成字节码或解释执行,V8将其编译成原生机器码(IA-32,x86-64,ARM,orMIPSCPUs),
AlexZ33
·
2020-08-21 00:01
前端
webkit
v8
Node
js学习
记录: Chrome V8 基础
Nodejs的Javascript运行时引擎是ChromeV8。Nodejs与v8引擎V8引擎V8引擎是一个JavaScript引擎实现,最初由一些语言方面专家设计,后被谷歌收购,随后谷歌对其进行了开源。V8使用C++开发,在运行JavaScript之前,相比其它的JavaScript的引擎转换成字节码或解释执行,V8将其编译成原生机器码(IA-32,x86-64,ARM,orMIPSCPUs),
AlexZ33
·
2020-08-21 00:00
前端
webkit
v8
JS学习
笔记【四】:axios上传文件
参考:https://juejin.im/post/5cff13ab6fb9a07ee1691e82首先,在html的input中添加change事件,每次上传文件(不同名),都会触发该事件然后,在js中接收事件并调用axios发送formData数据即可fileUpload(e){console.log(e)letfile=e.target.files[0]letformData=newForm
Jalon2015
·
2020-08-20 22:02
JS学习笔记
node.
js学习
(15)——上传(multer)
上一节-node.
js学习
(14)—nodejs模板引擎ejs上节我们学学习了模板引擎,本节我们学校文件上传。
YINdevelop
·
2020-08-20 17:18
Angular
JS学习
笔记之directive——scope选项与绑定策略
开门见山地说,scope:{}使指令与外界隔离开来,使其模板(template)处于non-inheriting(无继承)的状态,当然除非你在其中使用了transclude嵌入,这点之后的笔记会再详细记录的。但是这显然不符合实际开发中的需求,因为实际上,我们经常想要我们的指令能够在特定的情况下与外界进行数据上的交互,这就需要借助绑定策略之手了。大家知道,当scope选项写为scope:{}这种形式
元生态
·
2020-08-20 15:48
angularjs
rxjs的世界
rx
js学习
了几个月了,看了大量的东西,在理解Observable的本文借鉴的是渔夫的故事,原文,知识的主线以《深入浅出rxjs》为主,动图借鉴了rxjs中文社区翻译的文章和国外的一个动图网站正文:在思维的维度上加入时间考量一
afk46847
·
2020-08-20 15:10
rxjs的世界
rx
js学习
了几个月了,看了大量的东西,在理解Observable的本文借鉴的是渔夫的故事,原文,知识的主线以《深入浅出rxjs》为主,动图借鉴了rxjs中文社区翻译的文章和国外的一个动图网站正文:在思维的维度上加入时间考量一
afk46847
·
2020-08-20 15:05
JS学习
笔记
JavaScript是一种直译式脚本语言,什么是脚本语言?java源代码-->编译成.class文件--->java虚拟机中才能执行脚本语言:源码---->解释执行js由我们的浏览器来解释执行HTML:决定了页面的架构CSS:用来美化我们的页面JS:提供用户的交互的JS的语法:变量弱类型:vari区分大小写语句结束之后的分号,可以有,也可以没有写在script标签JS的数据类型:基本类型:stri
袁震
·
2020-08-20 13:32
vue.
js学习
笔记--基本语法
文章目录一、插值操作:1.mustache语法2.v-once3.v-html4.v-text5.v-pre6.v-cloak二、绑定属性(v-bind):1.基本使用2.v-bind动态绑定class3.v-bind动态绑定style三、计算属性:1.基本使用2.计算属性和methods的对比3.补充:ES6对象字面量增强写法四、事件监听:五、条件判断:六、循环遍历:1.遍历数组2.遍历对象3.
倪畅
·
2020-08-20 07:24
Vue.js
JS学习
总结
这周看了下《JavaScript语言精粹》,总结几点如下:一切皆是对象(除了基本类型)对象是通过函数创建的varobj={}//其实是这样的obj=newObject();//Object是一个函数函数都有一个属性叫prototype,指向原型(对象),而原型有一个构造属性constructor指向函数本身每一个对象都有一个隐式原型属性__proto__,指向创建此对象函数的原型。如Functio
ZOUHUST
·
2020-08-20 02:14
web前端
【
JS学习
笔记】正则表达式
晓石头的博客邮箱:
[email protected]
转载请注明出处,原文链接:http://blog.csdn.net/qiulanzhu/article/details/50663597/*=========================正则表达式=========================*///创建正则表达式//1.采用new运算符varbook1=newRegExp('Book','
晓石头
·
2020-08-19 23:25
【
JS学习
笔记】基本包装类型
晓石头的博客邮箱:
[email protected]
转载请注明出处,原文链接:http://blog.csdn.net/qiulanzhu/article/details/50663553//按值传递,传递的参数是引用类型functionbox(obj){obj.name="yi";}varbig=newObject();box(big);//按值传递,传递的参数是引用类型document.writ
晓石头
·
2020-08-19 23:25
【
JS学习
笔记】时间与日期
晓石头的博客邮箱:
[email protected]
转载请注明出处,原文链接:http://blog.csdn.net/qiulanzhu/article/details/50663541vardata=newDate();document.write(data+"");//显示结果因浏览器而异//两个静态方法//Date.parse();document.write(Date.parse("1/3
晓石头
·
2020-08-19 23:25
【
JS学习
笔记】内置对象
晓石头的博客邮箱:
[email protected]
转载请注明出处,原文链接:http://blog.csdn.net/qiulanzhu/article/details/50663564//Global对象//URI编码varname="//qiu邱"varencodeName=encodeURI(name);varencodecompName=encodeURI(name);document.w
晓石头
·
2020-08-19 23:25
Vue.
js学习
(二)
目录标题Vue实现删除、添加、查询之品牌案例Vue中全局过滤器的基本使用自定义按键修饰符自定义一个设置字体颜色的指令自定义指令的简写形式,等同于定义了bind和update两个钩子函数Vue生命周期vue实例的生命周期[vue-resource实现get,post,jsonp请求](https://github.com/pagekit/vue-resource)Vue实现删除、添加、查询之品牌案例
北城三娘
·
2020-08-19 22:25
Nest.
js学习
之路(15)-typeorm(2)新增数据
继续在PlatformEntity新增列import{Column,Entity,PrimaryGeneratedColumn}from"typeorm";@Entity('platform')//指定tablenameexportclassPlatform{//每新增一个的時候id+1@PrimaryGeneratedColumn()id:number;//@Column为对应的数据库列,或是传
极客教程
·
2020-08-19 20:11
【
JS学习
笔记】第5章
RegExp类型ECMAScript通过RegExp类型支持正则表达式。varexpression=/pattern/flags;pattern模式就是正则表达式。一个正则表达式是一个模式与3个标准的组合体(i、g、m)m多行模式,即到达一行文本末时还会继续还会继续查找下一行中是否存在与与模式匹配的项。每个元字符在正则表达式中都有一种或多种特殊用途,因此如果想要匹配字符串中包含的这些字符,就必须进
饥人谷_Vomx
·
2020-08-19 18:26
JS学习
六(抽象工厂模式)
简介抽象工厂其实是实现子类继承父类的方法,只是一个方法。抽象工厂模式一般用在多人协作的超大型项目中,并且严格的要求项目以面向对象的思想进行完成。实例//抽象工厂方法varabstractFactory=function(subType,superType){//判断抽象工厂中是否有该抽象类if(typeofabstractFactory[superType]==='function'){//缓存类
Tsing谷
·
2020-08-19 17:24
前端
JS
笔记
Node
js学习
(五)--动态网页
将数据(后台或者前端获得)与html模板相结合,在前端显示实际数据首先需要在html模板中将要显示的数据标记出来,例如可以用{}标记Email:{email}password:{pwd}然后利用正则表达式将实际数据替换到标记处内容,实现显示实际数据。//----------routeer.js--------------------//----------login----------------
Nicolaszsh
·
2020-08-19 16:57
Nodejs
Node
js学习
(六)--异步流控制
1.串行无关联2.并行无关联3.串行有关联4.paralleLimit:与paralle相似,但是多了一个limit,limit参数限制任务只能同时并发一定的数量,而不是无限制的并发1.串行无关联varasync=require('async')functiononeFun(){varii=0;setInterval(function(){console.log('aaaaaa'+newDate(
Nicolaszsh
·
2020-08-19 16:57
Nodejs
Node
js学习
(二)--路由(router)
所谓路由就是web服务器会根据用户输入的不同url(实际是path不同,domain是相同的,包括协议,host,port)返回不同的页面。例如登录页面login和注册页面register#默认端口为80http://localhost/login#login页面http://localhost/register#register页面实现思路1.第一步要得到用户请求的url可以通过监听函数中的re
Nicolaszsh
·
2020-08-19 16:26
JS学习
笔记(一): 基础
一.什么是JavaScriptJavaScript是一种描述语言,==基于对象和事件驱动==的脚本语言JavaScript特点脚本语言(一种轻量级的编程语言)一种解释性语言(无需预编译)被设计为向HTML页面添加交互行为运行于客户端JavaScript组成DOM(DocumentObjectModel文档对象模型):HTML和XML的应用程序接口(API)把整个页面规划为层级式的节点结构BOM(B
假装四处看风景
·
2020-08-19 16:14
前端
JS学习
阶段性总结-1
各种函数的声明/***函数的声明*///声明一个方法,任意调用functionaaa(args){...}//声明一个函数并以变量的形式展示出去,因此无法再声明前调用varfn=function(args){...};//声明一个箭头函数,一般作为回调函数,没有函数名无法调用(args)=>{...};ES6中=>箭头函数写法:functionfn(callback){console.log(ca
大江滚滚
·
2020-08-19 13:00
js学习
之ES6入门基础篇_补充 生成器函数
生成器函数格式function*函数名(){}代码:运行结果:console.log(show().next());才是真正运行show函数的方式。生成器函数的使用,可以配合yield和next的配合,达到可以让函数无限次return的效果。整体代码如下,具体讲解请参考下相关代码附近的注释。另:附上之前的自动选择卡的讲解版的代码实现。以上。Document*{margin:0px;padding:
哓秒四下
·
2020-08-19 08:00
JavaScript
js学习
之ES6入门基础篇_补充_Get和Set
Document//原型链的问题json={a:function(){console.log('普通');},b(){console.log('没有冒号啊,大丈夫');},c:()=>{console.log('箭头函数啊,大丈夫');}}//晓调一下json.a();json.b();json.c();//GetSetjsonSG={setsetF(x){console.log("这是Set"+
哓秒四下
·
2020-08-19 08:28
JavaScript
js学习
之ES6入门基础篇
声明方式var\let\const【0】let变量不允许重复声明,但可以重复赋值。【1】ES6以前,是函数集作用域,ES6以后开始出现了块级作用域。【2】var会造成循环操作以外的变量泄露,但let应该不会。【3】const是常量,不可以重新赋值。更不允许重复声明。示例代码Document//[0]//varvara=10;//※重复声明,也大丈夫。vara=40;console.log("var
哓秒四下
·
2020-08-19 06:51
JavaScript
vue.
js学习
笔记(一)
目录第一章:npm包管理工具1.1什么是npm1.2npm初始化项目1.3通过npm安装模块1.3.1安装方式1.3.2生产/开发环境模块安装1.4批量下载模块1.5查看模块命令第一章:npm包管理工具1.1什么是npmnpm(nodepackagemanager):javaScript包管理工具,并且是node.js平台的默认包管理工具,通过npm可以安装,共享,分发代码,管理项目的依赖关系。-
苏一念
·
2020-08-19 02:51
vue
Vue
js学习
(一)简要的TODOList
这几天都在看vuejs的相关教程,配合着后面实例进行学习。本来昨天已经写了第一篇,但是后来发现官网API之后,果断删掉了。自己在编写时遇到的各种问题,对着API基本可以找到原因及解决办法。以下部分以官方实例的todoMVC为例,记录自己的思路。Vuejs简化了DOM操作,基本数据绑定在html上,提供一个Vue实例来实现数据、方法等的定义。在这个过程中,基本不会涉及到js中常见的作用域问题,作用域
tonyhzw
·
2020-08-19 01:23
web开发
vuejs学习
js学习
笔记 _01(基础)
JavaScript用法HTML中的脚本必须位于与标签之间。脚本可被放置在HTML页面的和部分中外部的js代码也可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。外部JavaScript文件的文件扩展名是.js。如需使用外部文件,请在标签的"src"属性中设置该.js文件:注意外部脚本不能包含标签JS向页面输出类容JavaScript可以通过不同的方式来输出数据:使用window.
郁葱的六月地木子树
·
2020-08-19 01:58
Vue
js学习
(一)模板语法
1.基本步骤(1)引入Vue.js在官网下载Vue.js文件,然后用(2)数据填充标签varvm=newVue({el:''//id选择器data:{xxx:xxx}//键值对填写数据})然后将键值对写在对应需要的位置,{{xxx}}3.{{}}支持简单运算,字符串相加5.(1)定义函数,接在data后(2)事件传参4.指令(1)v-clock解决闪动问题可用与理解vue花括号如何解析可用于处理数
沼泽深处的王
·
2020-08-19 00:05
前端
[
js学习
笔记]PDF.js专题
前言英文是github上的原文,找不到中文资料,我根据自己理解翻译的,有些词意思拿不准就直接把单词留在原地了,看这个文档应该可以凑合着用了。PDF.js是什么PDF.jsisaPortableDocumentFormat(PDF)viewerthatisbuiltwithHTML5.PDF.jsiscommunity-drivenandsupportedbyMozillaLabs.Ourgoali
xiangcns
·
2020-08-18 23:43
js
Vue.
js学习
笔记
绑定一个元素双向绑定渲染列表处理用户输入综合相应数据的绑定组件系统构造器实例的生命周期数据绑定语法插入数据值绑定表达式指令计算属性绑定Class和CSS绑定HTMLclass绑定内联样式CSS条件渲染if-else结构使用template标签包装多个元素实现if-else的多元素切换v-show指令实现依赖条件决定是否展示数据组件警告v-fortemplatev-for数组变动检测v-for对象值
tonydandelion2014
·
2020-08-18 22:27
Vue-js
js学习
--ESLint学习与使用
ESLint学习与使用一、eslint安装二、生成配置文件,初始化三、关于ESLint的配置方式四、关于ESLint的配置属性与忽略文件五、关于eslint之地红检查vue,jsx文件的编译命令六、在webstorm中使用eslint,在代码编写过程中就检测错误七、在webpack编译的时候,进行eslint检测--借助webpack的preLoaders八、在git提交的时候进行eslint检测
望月寄明
·
2020-08-18 21:51
前端学习笔记
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他