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基础
《你不知道的JavaSript》之对象
前言最近在整理
js基础
方面相关的文档,整理到对象的时候发现这一块的内容看似简单但实际上却有很多容易忽视的点,本文针对于(《你不知道的Javascript》上卷的对象)进行整理和总结,我们先抛出几个问题:
kkxiaoa
·
2020-07-07 03:02
javascript
es6
Three
js基础
环境搭建(一)静态服务器
由于后期threeJs需要使用各种外部资源,所以需要搭建服务器,nginx,apache,iis等都可以。本人则使用nodeJs的koa搭建一个简单的服务器开发工具使用VSCode首先需要确保电脑上已经按装了node.js一,创建一个文件夹如:three二,运行npminit一直点回车构建package.json三,安装依赖在这里使用koakoa-staticcnpmikoa-scnpmikoa-
Doter
·
2020-07-06 22:16
JS补充2
IEtridentchromewebkit/blinkfirefoxGeckoOperaprestoSafariwebkit故意让他不运行,当库存处理结构(html),行为(JS),样式(css)相分离
JS
常婧帅
·
2020-07-06 21:13
IT营Koa2教程_Koa2+Nodejs+MongoDb打造企业级CMS前后端全栈项目实战视频教程(大地)
IT营大地老师的Node.js入门到实战项目视频教程前40讲2017年年底就出来了,大地老师讲的很通俗易懂,很接地气,学习了这部分免费的教程,感觉node
js基础
的已经都掌握了,一直都在期待大地老师后面的
yuanlaile
·
2020-07-06 11:59
资源分享
IT资源
nodejs
React进阶(五)模块化与组件化
许多读者朋友肯定已经在很早以前就已经接触过这两个概念,不过是否已经真正理解了呢,我们可以借助下面两个问题考验一下自己:闭包与模块的关系是什么模块与组件之间的联系是什么第一个问题是我在面试的时候必问的问题之一,这个问题在很大程度上能够反映出来对方的
JS
这波能反杀
·
2020-07-06 08:01
js基础
进阶--编码实用技巧(一)
我的个人博客:http://www.xiaolongwu.cn前言在平时的开发中,编码技巧很重要,会让你少写很多代码,起到事倍功半的效果。下面总结几种简单的技巧,大家共同学习一下1、利用+、-、/1,*1将字符串转换为整数型这个方法试用于将字符串类型的数字转换为整数型,如果带字母就会返回NaN。vara="1234",b="leonWuv";//我们想把a转换为1234的整数型,一般方法conso
LeonWuV
·
2020-07-06 08:28
js编码技巧
js基础进阶
leon前端进阶之路
js基础
编码技巧
js基础
--算术运算,日期时间,正则表达式和全局对象
JavaScript中的算术运算JavaScript程序是使用语言本身提供的算术运算符来进行数字运算的。这些运算符包括加法运算符(+)、减法运算符(-)、乘法运算符(*)、除法运算符(/)和求余(求整除后的余数)运算符(%)。除了基本的运算符外,JavaScript还支持更加复杂的算术运算,这些复杂运算通过作为Math对象的属性定义的函数和常量来实现:Math.pow(2,53)//=>90071
yufawu
·
2020-07-06 08:36
js基础
Node
js基础
结构和数据处理
fs模块(文件操作)writeFileconstfs=require('fs');//引入fs模块//fs.writeFile(path,data,callback)//写入文件(path:文件名,data:文件内容,callback回调)fs.writeFile('./a.txt','asdfghj',err=>{if(err){console.log("失败",err);}else{conso
頑張ってちしじょ
·
2020-07-06 06:19
JS基础
知识整理02-数字、布尔和Math对象
数字:JS中只有一种数值类型始终是64位的浮点数varx=123;//123varx=123.0;//123varx=123e5;//12300000varx=123e-5;//0.00123关键字NaN-非数值(NotaNumber)指不是一个合法数typeofNaN返回为number类型使用一个数除以一个非数字字符串可以得到10/"abc"得到NaNInfinity计算数时超出最大可能数范围时
沉迷学习-
·
2020-07-06 06:39
前端学习
JS
JS基础
知识整理03-正则表达式和Date对象
正则表达式:语法:/pattern/attributes;/模式/修饰符常用在:search()返回首个匹配的位置。match()找到一个或多个正则表达式的匹配。replace()方法返回模式被替换处修改后的字符串。split()把字符串分割为字符串数组。注意:参数传入的是正则表达式不是字符串,如下:varn=str.search(/abcd/i);而不是varn=str.search("/abc
沉迷学习-
·
2020-07-06 06:39
前端学习
JS
【练习题】7道Node.
js基础
知识测试题
1、想创建一个文件,通过流的方式读取数据,该怎么做?()A、调用fs.open方法B、调用fs.read方法C、调用fs.readFile方法D、调用fs.createReadStream创建一个Readable流,然后监听data事件处理数据2、想知道一个stream.Writable实例发生了什么错误该怎么办?()A、调用error方法B、监听error事件,提供一个callback,call
Web_hls
·
2020-07-06 04:05
代码
中软nodejs学习笔记
中软nodejs学习笔记nodejs学习配套源码一、Node.
js基础
1.下载官网https://nodejs.org/zh-cn/>2.定义Node.js是一个Javascript运行环境(runtime
前端小曾
·
2020-07-06 03:10
笔记
JS尾递归优化
目录1.写在前面2.递归3.递归导致的问题4.尾递归5.如何快速的发现尾递归的思路6.实战演练1.写在前面本文适合对
JS基础
有较好的理解的基础上阅读体验最佳,若对
JS基础
没太搞明白的也难会有点晦涩难懂。
追风programer
·
2020-07-06 02:19
前端
ES6
我经历的前端面试题(二)
js基础
1.基本类型有哪些NumberStringBooleanNullUndefinedSymbol(落下没说)2.Null和Undefined什么区别?
小希kk
·
2020-07-05 18:31
前端学习小积累
面试
前端面试
用一篇文章总结Javascript
ECMAScript:
js基础
语法BOM:浏览器对象模型DOM:文档对象模型一,ECMAScript基础语法变量声明:var变量名=初始化值;数据类型:1.原始类型Undefin
littleRich
·
2020-07-05 17:49
前端学习
JS基础
(8)
Math的小方法Math.random();0-1之间的随机数不包括1-12->1212->12绝对值:Math.abs(数字);求最大值125Math.max(12,5...);求最小值Math.min(12,5...);2->3次方求次方:Math.pow(2,3);9->3求开平方:Math.sqrt(9);12.6->12向下取整:Math.floor(数字);12.6->13向上取整:M
lemontree2000
·
2020-07-05 14:37
如何在2016年成为一个更好的Node.js开发者
本文主要讨论一些进行Node.js开发的最佳实践和建议,这些建议不仅仅适合开发者,还适合那些管理与维护Node.
js基础
架构的工作人员。遵循本文提供的这些建议,能够让你更好的进行日常的开发工作。
晓风well
·
2020-07-05 14:44
标准
ex
回调
开发
node.js
node
JS基础
Node.jsREPL(交互式解释器)Node.jsREPL(ReadEvalPrintLoop:交互式解释器)表示一个电脑的环境,类似Window系统的终端或Unix/Linuxshell,我们可以在终端中输入命令,并接收系统的响应。Node自带了交互式解释器,可以执行以下任务:读取-读取用户输入,解析输入了Javascript数据结构并存储在内存中。执行-执行输入的数据结构打印-输出结果循环-
郝特么冷
·
2020-07-05 11:37
前端面试之Javascript基础113+【二】
js基础
一、
JS基础
一、
JS基础
javascript的typeof返回哪些数据类型1.alert(typeof[1,2]);//object2.alert(typeof'leipeng');//string3
itmonkeyws
·
2020-07-05 09:35
面试题
JS基础
-1-JavaScript概述、实现
文章目录JavaScript概述JS实现方式标志符和注释JavaScript概述JavaScript(JS)是一门轻量级的HTML网页脚本语言,可以直接嵌入到网页源码中,从而在任意浏览器均可执行。JS到底可以做什么呢,没有什么比下面这个图的比喻更贴切了,html负责搭建类似鹦鹉的骨架,css负责美化,而JS则让我们的鹦鹉可以凭空翱翔。具体的说,JS让网页在例如鼠标移动、点击等触发动作时发生一系列响
Neptuneyut
·
2020-07-05 09:45
Web前端
HTML5+CSS+
JS基础
笔记
HTML代码:主要控制网页的结构;JAVASCRIPT代码:主要控制网页的行为;CSS代码:主业控制网页的外观;HTML5+CSS:Title标题标签(x=1~6)(递减,越来越小)强调文本,默认斜体;粗体强调;短文本引用,默认加双引号长文本引用;换行; 空格;分隔横线;插入一行代码;插入多行代码;每项前面都自带序号,类似target="_blank"超链接在新窗口打开页面mailto在网
qq_41909666
·
2020-07-05 08:38
6.
js基础
--变量的作用域
1.变量作用域1.如果一个变量在函数体内部声明,则该变量的作用域为整个函数体,函数体外不可引用。varadd=function(){vara=1;}a+1;//ReferenceError2.如果两个函数各自声明了同一个变量,那么该变量只在各自的函数体内起作用。varfoo(){vara=1;console.log(a);//1}varbar(){vara='A';console.log(a);/
梦见君笑
·
2020-07-05 07:39
JS基础
教程
我们需要思考以下问题:1、javaScript是什么?2、javaScript的用途是什么?3、javaScript和ECMAScript的关系是什么?4、javaScript由哪几部分组成?5、javaScript的执行原理是怎样的?6、在页面文件中是如何引入javaScript文件的?由以上几个问题我们一起逐个分析和详解。一、javaScript是什么?javaScript是一种web前端的描
简明教程计划
·
2020-07-05 06:19
H5edu -第二周-----
js基础
(2)
1、数组声明数组vararr=[1,2,3]vararr=newArray(1,3,5)数组长度arr.length2、数组操作①末尾添加数据arr.push(7);//返回值是数组长度②前面添加数据arr.unshift(8);//返回值是数组长度③删除数组元素-最后一个值arr.pop();//返回值是删掉的元素值④删除第一个元素arr.shift()//返回值是删掉的元素值⑤连接两个数组--
保锦
·
2020-07-05 06:28
JS基础
之事件委托
什么是事件委托?MDN上这么说事件委托:这个概念依赖于这样一个事实,如果你想要在大量子元素中单击任何一个都可以运行一段代码,您可以将事件监听器设置在其父节点上,并将事件监听器气泡的影响设置为每个子节点,而不是每个子节点单独设置事件监听器。题目:123问题:1.如何为ul中的li添加点击事件?constelLis=Array.from(document.getElementsByTagName('l
IM唐钰小宝
·
2020-07-05 05:55
js基础
7(垃圾回收机制、闭包)
1、js的垃圾回收机制浏览器自己做的全局作用域声明的一个变量不会被回收,只有关闭浏览器才会回收在局部作用域里面,变量在函数体执行完之后,就会被回收2、闭包1.可以访问别的函数作用域里面的变量或者参数的函数2.创建闭包的方法:一个函数里面嵌套一个函数,内部函数引用外部函数的变量或者参数,这里引用外部函数的变量不会被回收functionfun(){varx=1;//在局部作用域里面,使用完之后就被回收
逆_3ec2
·
2020-07-05 02:19
【前端面试】
js基础
目录js的基本类型有哪些?引用类型有哪些?如何判断一个变量是Array类型?如何判断一个变量是Number类型?(都不止一种)JS常见的dom操作api解释一下事件冒泡和事件捕获,如何阻止冒泡?如何阻止默认事件?事件委托(手写例子)对闭包的理解?什么时候构成闭包?闭包的实现方法?闭包的优缺点?this有哪些使用场景?跟C,Java中的this有什么区别?如何改变this的值?call,apply,
Sylvia_Peng
·
2020-07-05 00:26
编程语言
JavaScript|鼠标触碰图片切换(海绵宝宝图测试源码)
本博文源于
js基础
,旨在为测试DOM中的监听事件。
执念斩长河
·
2020-07-04 23:49
JS基础
傻眼了!看到js用DOM这种方式创建9*9乘法表
本博文源于
js基础
,今天学习dom节点。dom节点可以自己创造,这也会让一些html没有写的内容经过js一变,变得活灵活现。下面通过这个案例体会一下如何自己创建完整表格打印出9*9乘法表。
执念斩长河
·
2020-07-04 23:49
JS基础
web前端:Canvas 基础(一)
当然,你要学canvas一定要有
JS基础
啦。其次就是,因为前前后后耽误了两天时间,可能在书写和描述中出现一些小的纰漏,请各位读者老爷见谅。最后,也希望这篇文章能够对迷茫的你产生一些帮助,感谢。
itwangyang520
·
2020-07-04 19:31
canvas
html
web
javascript
WEB前端知识
WEB前端
canvas
javascript
02-
JS基础
-浏览器API
JS基础
-浏览器API第0章API介绍HTML:用来存储网页内容;CSS:用来定义这些内容的显示样式;JavaScript:用来创造丰富的页面效果或者网页应用。
itwangyang520
·
2020-07-04 19:00
js基础
知识整理(二)
1.变量的声明提前使用var关键字声明的变量,会在所有的代码执行之前被声明(但是不会赋值)但是如果声明变量时不使用var关键字则变量声明不会被提前console.log("a="+a);//undefind(若去掉var报错)vara=123;2.函数的声明提前使用函数声明形式创建的函数function函数名(){}它会在所有代码执行之前就被创建,所以我们可以在声明前调用使用函数表达式创建的函数不
huakaiwuxing
·
2020-07-04 18:48
js
QUnit源码大致结构分析
好的js框架在语言上总是很干练的,里面也使用了很多比较先进的编程技巧,这就要求读者必须要有比较扎实的
js基础
知识。在这里我重点推荐汤姆大叔的译作《深入理解JavaScript系列》。文章很多共有50
青松
·
2020-07-04 17:24
JavaScript
JavaScript
测试
js基础
知识点总结
如何在一个网站或者一个页面,去书写你的js代码:1.js的分层(功能):jquery(tool)组件(ui)应用(app),mvc(backboneJs)2.js的规划():避免全局变量和方法(命名空间,闭包,面向对象),模块化(seaJs,requireJs)常用内部类:DataArrayMathStringHTML属性,CSS属性HTML:属性.HTML属性="值";CSS:对象.style.
dlofi88626
·
2020-07-04 14:50
js基础
进阶--关于setTimeout的思考
欢迎访问我的个人博客:http://www.xiaolongwu.cn先热身看看下面的额代码会打印出什么?for(vari=0;i<5;i++){setTimeout(function(){console.log(i);},100);}上面的结果是55555我对上面的代码的理解是:setTimeout是一个注册事件,当for循环遇见他时,会先注册这个事件,而不会去触发此事件,for循环的时间很短,
diaoao0500
·
2020-07-04 14:51
js学习
它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言组成部分:ECMAScript:
js基础
语法(
daxiao0611
·
2020-07-04 14:49
js 值类型和引用类型
最近在看jquery源码,发现自己的
js基础
真不是一般的弱!!!这不,赶紧来恶补了!
萌_希
·
2020-07-04 13:43
前端
JS基础
理论总结(一)
特点js的特点解释型语言类似于C和JAVA的语法结构动态语言基于原型的面向对象js的编写位置可以将js代码编写到外部js文件中,然后通过script标签引入,写到外部文件中可以在不同的页面中同时引用,也可以利用到浏览器的缓存机制,这是推荐使用的方式script标签一旦用于引入外部文件了,就不能再编写代码了,即使编写了浏览器也会忽略,如果需要则可以再创建一个新的script标签用于编写内部代码可以将
某某某的洛先生
·
2020-07-04 12:29
nodejs之SVG转图片下载方案
本文介绍在node
js基础
上,如何实现将svg转为png并下载的功能。
cangkukuaimanle
·
2020-07-04 12:28
nodejs
[V-HM] Node基础1
V-HMNode基础1Node.
js基础
-终端基本使用配置环境变量(可执行文件路径)之后,就可以在终端快捷执行命令;终端文件操作常用命令:md:创建目录;rmdir(rd):删除目录,目录内没有文档rd
baby_hua
·
2020-07-04 11:25
Web前端开发
nodejs
js基础
写法
/*!@Title:Layui@Description:经典模块化前端框架@Site:www.layui.com@Author:贤心@License:LGPL*///开头的分号,意在防止与其他js文件合并压缩时,由于上一个文件没有用分号结尾而产生问题//常见的(多了一对括号),调用匿名函数:(function(){})()//另外一种!function(){}()前面加上一个布尔运算符(只多了一个
anhldd
·
2020-07-04 11:12
JS基础
-数组
Array对象Array对象用于在变量中存储多个值:varcars=["Saab","Volvo","BMW"];第一个数组元素的索引值为0,第二个索引值为1,以此类推。数组数组:一组数据(一个变量来承载)数组对象是一个有序的数据,数据可以是[原始类型]或[对象类型]集合。相对于变量,数组可用于在一个变量中存储多个变量值。数组中的每一项都有一个数字附于其上,被称为索引。在JavaScript中,数
壹枕星河
·
2020-07-04 09:51
前端面试题总结
JS基础
知识点及常考面试题(一)JS对于每位前端开发都是必备技能,我们也会有多个章节去讲述这部分的知识。首先我们先来熟悉下JS的一些常考和容易混乱的基础知识点。
Yuanriver
·
2020-07-04 09:21
前端面试题整理
Node.
js基础
学习笔记(1)
Node.js安装安装教程可参考菜鸟教程的文档,链接如下:https://www.runoob.com/nodejs/nodejs-install-setup.htmlNode.
js基础
-搭起一个web
在下雨的Tokyo
·
2020-07-04 08:30
Node.js
JS基础
-- if 练习三
声明:此篇是参照尚硅谷网站内视频而写,其内的观点是由尚硅谷视频内讲解内容以及自己理解所汇集写的,如有侵犯版权或不对的地方,请直接在下面留言,我会及时作出修改,谢谢!/*编写程序,由键盘输入三个整数分别存入变量num1、num2、num3,对他们进行排序,并且从小到大输出。第一步是先声明三个函数指针第二步就是要知道这三个函数指针的返回值类型,在这里prompt()这函数的返回值是“String”类型
我常常问自己我是谁
·
2020-07-04 05:18
JS基础
| Cocos Creator 开发环境搭建
编程并不只是简单地写代码,而是要将编写的代码运行在指定平台环境上,在此之前我们还需要搭建生产代码的环境。一、软件准备Chrome:浏览器,用于预览、调试我们的游戏VSCode:代码编辑器,用于编写JavaScript代码Nodejs:JavaScript运行环境,主要用于我们学习JavaScript语法CocosCreator:游戏引擎,开发游戏应用以上软件Shawn已经为大家准备好了,通过公众号
Creator星球
·
2020-07-04 04:15
安装nvm及
js基础
语法
nvm的安装(Windows)下载地址:https://github.com/coreybutler/nvm-windows/releasesnvm-noinstall.zip:这个是绿色免安装版本,但是使用之前需要配置nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。下载完成(安装版)后双击就可以进行安装了。1.安装-同意协议2.选择nvm安装的路径(路径最
将暮
·
2020-07-04 03:54
javascript
JS运行机制最全面的一次梳理
事件驱动是什么(Node.
js基础
)?事件循环是什么?页面如何被渲染的?浏览器的硬件加速是什么意思?从浏览器进程,再到浏览器内核运行,再到JS引擎单线程,再到JS事件循环机制,从头到尾
maogugu0319
·
2020-07-04 00:02
js基础/ES6+
vue
js基础
-计算器案例
简易计算器+-*/=varvm=newVue({el:"#app",data:{num1:0,num2:0,result:0,opt:"+"},methods:{cal(){switch(this.opt){case"+"://parseInt()函数可解析一个字符串,并返回一个整数this.result=parseInt(this.num1)+parseInt(this.num2)break;c
不放弃自己
·
2020-07-03 17:00
Js-web-API(一)
回顾
Js基础
知识:变量类型和计算原型和原型链闭包和作用域异步和单线程其他(如日期、Math、各种常用API)特点:表面看起来并不能用于再工作中开发代码内置函数:Object,Array,Boolean,
活捉一只小星星
·
2020-07-02 16:57
javascript
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他