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 API
从基础知识JS-web-API
js基础
知识:ECMA262标准js-web-API:w3c标准W3c标准中关于js的规定有DOM操作、BOM操作、事件绑定、ajax请求(包括http协议)、存储常说的js
R芮R
·
2020-09-15 18:46
数据结构与算法
前端面试经验总结
4.
js基础
的原生对象5.对es6有没有了解,var和let的区别,const。
陈彻
·
2020-09-15 15:39
面试
React.
js基础
精讲03
知识点1、React编写TodoList功能2、React响应式设计思想和事件绑定3、实现TodoList新增删除功能4、JSX语法补充5、拆分组件与组件间传值6、TodoList代码优化7、react衍生思考1、React编写TodoList功能index.js(注释两行,增加两行)...//importAppfrom'./App';importTodoListfrom'./TodoList';
人傻要多学点
·
2020-09-15 15:37
前端
平安壹钱包前端面试
一、学习经历书,
JS基础
,说说自己目前学习的知识点二、apply继承、ES6extends继承和原型继承关系三、计算机课程发一个请求,客户端和服务端的过程tcp,rip过程,怎么封包,数据包的角度(从网络角度
LullabyLY
·
2020-09-15 14:28
js基础
----数组的去重(重复的数字)
vararr=[1,2,4,5,8,6,7,5,3,4,2,4,2,3,1];//去除数组中重复的数字//获取数组中的每个元素for(vari=0;i
刘吉祥
·
2020-09-15 14:56
Javascript
js基础
----数组(Array)操作 splice(); slice();
vararr=[0,1,2,3,4];slice();不会改变原数组,将截取到的元素封装到一个新数组中返回从数组中截取出指定的元素arrayObject.slice(start,end);start必需,(开始位置的索引,包含开始索引)规定从何处开始截取,若果为负数,从数组尾部开始算起的位置,end可选,(结束位置的索引,不包含开始索引)规定从何处结束,若果没有,截取到最后,若为负数,从后往前数v
刘吉祥
·
2020-09-15 14:56
Javascript
js基础
----筛选出数组中大于15的元素给新的数组(数组元素筛选)
//选出数组中大于15的数字/*1.肯定遍历数组进行比较2.var一个新的数组arrNew进行储存大于15的元素3.var一个变量j作为arrNew的索引值*/vararr=[1,3,5,7,6,8,15,16,60,2,6,8,44];vararrNew=[];varj=0;for(vari=0;i=15){arrNew[j]=arr[i];}j++;}for(vari=0;i=15){arrN
刘吉祥
·
2020-09-15 14:56
Javascript
js基础
----数组(Array) 的遍历,for(); forEach();
vararr=[1,3,5,7,9];for(vari=0;i
刘吉祥
·
2020-09-15 14:55
Javascript
【亡羊补牢】JS灵魂之问 第13期 修炼内功
JS基础
显示 / 隐式类型转换,你能冲到第几层?
今天得空再来写一篇文章,本篇要讲解的内容是关于
JS基础
,那今天这篇看能不能问倒你了,一起来探索一下吧。
一百个Chocolate
·
2020-09-15 12:33
【亡羊补牢】JS灵魂之问
字符串
javascript
js
JS基础
--Date.parse(),Date.UTC()和Date.now()
一.UTC和GMT的关系什么是GMT?格林尼治标准时间(GreenwichMeanTime,GMT)是指位于伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。理论上来说,格林尼治标准时间的正午是指当太阳横穿格林尼治子午线时的时间。由于地球在它的椭圆轨道里的运动速度不均匀,这个时刻可能和实际的太阳时相差16分钟。地球每天的自转是有些不规则的,而且正在缓慢减速。所以,格林尼
露馅的豆包
·
2020-09-15 09:52
JS基础
React 构建单页应用方法与实例
前言首先在学习这门框架前,你需要对以下知识有所了解:原生
JS基础
CSS基础npm包管理基础webpack构建项目基础ES6规范以上五个知识点也是目前学习其他前端框架所必须了
weixin_34288121
·
2020-09-15 09:45
e
js基础
语法
一.使用ejs入口文件配置1入口文件设置模板引擎:app.set("viewengine","ejs")2.设置模板的存放位置,views为文件夹,前面的views是在路径前面补上views(默认会去找项目根目录下的views文件夹)app.set("views",[path.jion(__dirname,"./views")])3.告诉ejs将html文件作为模板文件来解析(渲染)app.eng
胖子liu
·
2020-09-15 07:27
ejs
ejs
js基础
之数组(简单数组及复杂数组)
定义多个数据的组合,节省变量创建数组字面量创建数组:vararr=[1,2,3,4,5,6];在一个数组中对于数据的类型没有要求构造函数创建对象:vararr=newArray(1,2,3,4,‘a’);(构造函数首字母大写)注意:以上两种最终都是对象,一切皆对象访问数组通过数组的下标(索引值)设置数组元素的值也是通过数组的下标(索引值)arr[0]='安慕希';arr[2]='中国';数组的类型
weixin_34376562
·
2020-09-15 06:40
js基础
之数组
数组的每一项可以保存任何数据类型newArray()一个参数代表长度,两个及以上参数代表数组元素方法:1.push(item)可添加多个逗号隔开2.pop()。无参。删除最后一个,返回删除掉的元素3.unshift(item);前面加一个,返回变化后的数组的长度。可添加多个,逗号分隔4.shift()。删除第一个,返回删除的元素5.splice()。拼接①arr.splice(开始下标,长度);删
D_SJ
·
2020-09-15 05:54
js基础
--数组
定义:定义1(字面量定义):vararr=[1,2,3];定义2(对象定义);vararr=newArray();vararr=newArray(1,2,3);注意:vararr=newArray(3);//代表定义一个数组,长度为3,每个值都为undefined数组的操作:1获取数组的值通过索引值获取。2通过索引值给数组赋值。数组的遍历:使用for(vari=0;iarr[j+1]){temp=
qq_14954259
·
2020-09-15 05:37
js
JS基础
_数组简介
内建对象宿主对象自定义对象数组(Array)-数组也是一个对象-它和我们普通的对象功能类似,也是用来存储一些值的-不同的是普通对象是使用字符串作为属性名的数组是使用数字来作为索引来操作元素-索引:从0开始的整数就是索引-数组的存储性能比普通对象要好,在开发中我们经常使用数组来储存一些数据创建数组对象vararr=newArray();console.log(typeofarr);//object向
abc1980110
·
2020-09-15 04:20
js基础
数组方法
比较常用数组方法:vararr=[1,2,,3,4,5,6];//定义一个数组arr.push(2,3);//在数组尾部添加数据,可以多个值arr.pop();//在数组尾部删除数据arr.shift();//在数组头部删除数据arr.unshift(5,4);//在数组头部添加数据,可以添加多值arr.splice(3,2);//两个值第一个值代表删除的位置,第二个值代表删除的个数arr.spl
Uaena
·
2020-09-15 04:30
前端
node.
js基础
知识汇总
一、node介绍1.node的应用场景工具类gulpwebpackvite(node可以让js运行在服务器)可以做服务端优化ssr可以做中间层(解决跨域问题,格式化数据)2.性能非阻塞异步I/O(当这个方法调用完毕后不会立即返回结果)事件驱动(发布订阅模式)3.优势在Java、PHP或者.NET等服务器语言中,会为每一个客户端连接创建一个新的线程。而每个线程需要耗费大约2MB内存。也就是说,理论上
·
2020-09-15 02:03
JS基础
_事件的简介
我是一个按钮-->我是一个按钮/**事件,就是用户和浏览器之间的交互行为,*比如:点击按钮,鼠标移动、关闭窗口。。。*///获取按钮对象varbtn=document.getElementById("btn");/**可以为按钮的对应事件绑定处理函数的形式来响应事件*这样当事件被触发时,其对应的函数将会被调用*///绑定一个单击事件//像这种为单击事件绑定的函数,我们称为单击响应函数btn.onc
ZHOU_VIP
·
2020-09-15 00:45
JavaScript教程
JS基础
_DOM简介
我是一个按钮/**浏览器已经为我们提供文档节点对象这个对象是window属性*可以在页面中直接使用,文档节点代表的是整个网页*///console.log(document);//获取到button对象varbtn=document.getElementById("btn");//修改按钮的文字btn.innerHTML="I'mButton";
ZHOU_VIP
·
2020-09-15 00:45
JavaScript教程
JS基础
_图片切换的练习
*{margin:0;padding:0;}#outer{width:500px;margin:50pxauto;padding:10px;background-color:greenyellow;/*设置文本居中*/text-align:center;}window.onload=function(){/**点击按钮切换图片*///获取两个按钮varprev=document.getElemen
ZHOU_VIP
·
2020-09-15 00:45
JavaScript教程
JS基础
_文档的加载
/**浏览器在加载一个页面时,是按照自上向下的顺序加载的,*读取到一行就运行一行,如果将script标签写到页面的上边,*在代码执行时,页面还没有加载,页面没有加载DOM对象也没有加载*会导致无法获取到DOM对象*//**onload事件会在整个页面加载完成之后才触发*为window绑定一个onload事件*该事件对应的响应函数将会在页面加载完成之后执行,*这样可以确保我们的代码执行时所有的DOM
ZHOU_VIP
·
2020-09-15 00:13
JavaScript教程
JS基础
语法——HTML
一、选择器的优先级1.选择器的优先级权重值越大优先级越高。(无论权重是多少,内联样式表的优先级都是最高的)元素选择器、*权重值是:1类选择器权重值是:2id选择器权重值是:4群组选择器:看每个独立的选择器的权重值分别是多少后代、子代选择器:所有被>或者空格隔开的选择器的权重之和我是段落1/*单个选择器的优先级*/#p1{color:blue;}.c3{color:green;}p{color:re
winkSmile
·
2020-09-14 16:14
js
javascript
css
html
《node.js入门》使用node.js编写一个简易json类型的数据库来实现登录与注册
前言观看此文章之前建议最好有一定的
JS基础
。观看此文章之前建议最好有一定的
JS基础
。观看此文章之前建议最好有一定的
JS基础
。
meis27461
·
2020-09-14 14:54
node.js
js基础
试题及答案(三)
一、单选题(共30题,每题2分)1.下列关于事件委托说法错误的是A事件委托可以解决事件绑定程序过多的问题B事件委托利用了事件捕获原理C事件委托可以提高代码性能D事件委托可以应用在click,onmousedown事件中正确答案:B解析:事件委托利用的是事件冒泡的原理2.什么属性用于获取HTML文件的根节点AdocumentElementBrootElementCdocumentNodeDdocum
陈乾cQQ
·
2020-09-14 12:10
Javascript
javascript
html5
vue.js
es6
css3
js基础
试题及答案(一)
一、单选题(共30题,每题2分)1.如下代码,会弹出来是什么varnum1=“1”;varnum2=1alert(num1-num2);A0B11C1+1D报错正确答案:A解析:相减,进行隐士转换,全部为数字2.如下代码,会弹出来是什么varnum1=“hi”varnum2=1alert(num1+num2);Ahi1B1ChiD报错正确答案:A解析:字符串拼接3.在JS中,“1555”+3的运行
陈乾cQQ
·
2020-09-14 12:10
Javascript
javascript
html
html5
二,函数高级
前面对
JS基础
进行了深入总结,可以通过https://blog.csdn.net/qq_33345511/article/details/106122978访问。今天我们来聊一聊函数。
后来的我们没有了后来
·
2020-09-14 11:14
js高级
一,
JS基础
深入总结
一,数据类型1,数据类型的分类:基本(值)类型,对象(引用)类型(Object,Function和Array是特殊的对象,前者可以执行,后者有数值下标,内部数据存储有序)2,如何判断数据类型1)typeof:可以判断,数值/字符串/布尔值/undefined,不能判断null和object以及Object和Array(检查出的类型都是object)2)instanceof:判断某个对象是不是某个函
后来的我们没有了后来
·
2020-09-14 11:14
js高级
js基础
——数据转换为number型与boolean型
1、转换为number型使用Number()函数:字符串转换为NaN,true转换为1,false转换为0,null转化为0,undefined转换为NaN;使用parseInt()函数:只可以识别字符串,如果字符串中含有数字与字符,函数从一个个字符开始识别,当遇到第一个非数字字符时停止;使用parseFloat()函数:专门用来识别含有浮点数的字符串;2、转换为boolean类型:使用Boole
jwz934738949
·
2020-09-14 10:38
javascript基础
JS基础
练习题(二)
一、单选题1.已知数组vararr=[1,2,3,4,5],执行arr.pop()后,数组的长度是A4B5C6D7正确答案:A解析:arr.pop()是删除数组后一个数据2.如果弹出一个可输入信息的框,可以使用哪一个方法Aconfirm()Bprompt()Calert()D以上都对正确答案:B解析:prompt3.下面哪个是window窗口大小改变触发的事件AonmouseoverBonresi
L.B.O.i
·
2020-09-14 10:41
javascript
JS基础
函数的调用 -- call,apply,bind方法及其应用
call()和apply()都是函数对象的方法需要通过函数对象来调用在调用call和apply时可以将对象指定为一个参数,此时这个对象将会成为函数执行的this。call()call方法可以将实参在对象之后一次传递call可以改变这个函数的this指向,可用于实现继承functionFather(userName){this.username=userName;}functionChild(use
一只萝卜干
·
2020-09-14 10:09
javascript
JS基础
之数组,数组操作
数组Array数组也是一个对象与普通对象一样,存储值索引操作数组,不同于一般属性,属性名操作数组存储性能比普通对象好,所以开发者多用数组创建数组vararr=newArray();newArray(10,2,3):创建并且添加元素newArray(10):这表示创建一个长度为10的数组使用字面量创建数组,可以在创建时就添加元素vararr=[];向数组添加元素arr[arr.length]=123
一只萝卜干
·
2020-09-14 10:09
javascript
JS基础
之正则表达式
正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式检查一个字符串是否符合规则。在构造函数中创建一个匹配模式作为第二个参数:i忽略大小写;g全局匹配模式//创建正则表达式varreg=newRegExp("a");//匹配是否含有avarstring="a";//测试字符串是否符合varresult=reg.test(string);正则语法使用字面量来创建正则表达式var变量=/正则表达
一只萝卜干
·
2020-09-14 10:09
正则表达式
javascript
js基础
试题及答案(二)
一、单选题1.已知数组vararr=[1,2,3,4,5],执行arr.pop()后,数组的长度是A4B5C6D7正确答案:A解析:arr.pop()是删除数组后一个数据2.vararray=newArray(5);array.push(8);数组array的长度是A5B6C7D8正确答案:B解析:newArray(5);创建一个长度为5的空数组,push方法在数组后增加一位,结果为63.3秒后,
陈乾cQQ
·
2020-09-14 09:41
Javascript
javascript
html5
css
es6
css3
JS-layer.
js基础
参数
基础参数type-基本层类型类型:Number,默认:0layer提供了5种层类型。可传入的值有:0(信息框,默认)1(页面层)2(iframe层)3(加载层)4(tips层)。若你采用layer.open({type:1})方式调用,则type为必填项(信息框除外)title-标题类型:String/Array/Boolean,默认:'信息'title支持三种类型的值,若你传入的是普通的字符串,
lcz0615
·
2020-09-13 22:05
javascript
Web APIS(1),分时显示不同图片,显示不同问候语案例;点击按钮改变文本框中的内容;仿京东显示密码;淘宝关闭二维码案;判断输入密码格式是否正确
WebAPISJSECMAScriptDoMBOM
JS基础
WebAPISAPI:应用程序编程接口WebAPI:浏览器提供的一套操作浏览器功能和页面元素的API一、DOM:1.DOM简介:文档对象模型,处理可拓展语言的标准编程接口
想成为前端工程师滴小小白
·
2020-09-13 21:42
前端开发
javascript
ext-
js基础
javascript的关键字关键字(keywords)[quote]breakelsenewcasefinallyreturnvoidcatchforswitchwhilecontinuefunctionthiswithdefaultifthrowdeleteintrydoinstancesoftypeof[/quote]var在类或方法不使用,将变量会变成全局变量基本数据类型Number(数字类
iteye_8614
·
2020-09-13 21:10
ajax
JS基础
2_函数和对象
JS基础
2_函数和对象
JS基础
2_函数和对象一、函数1.函数的定义二、对象1.对象的创建2.对象里的数组3.对象属性的操作4.对象方法一、函数1.函数的定义functionfun_name(param)
裴某某
·
2020-09-13 19:45
JavaScript
JS基础
3_DOM文档
JS基础
3_DOM文档
JS基础
3_DOM文档一、文档树1.结构规范二、文档操作1.获取文档元素2.访问元素的属性3.文档节点操作一、文档树1.结构规范documentHTMLHEADMETATITLEBODY
裴某某
·
2020-09-13 19:45
JavaScript
史上最牛逼的5道题,学不会前端我带你!
前言5道JS能力评测题个人觉得是非常好的5道
js基础
检测题,基本就是对自己的JavaScript基础做一个比较全面的评估,包括if语句、循环体、基础操作符、setInterval、setTimeout、
前端工程师-博通
·
2020-09-13 13:31
web前端
javascript
html5
es6
css3
JS基础
篇03
第10讲BOM什么是window对象?什么是document对象?Window对象:表示浏览器中打开的窗口。所有的全局函数和对象都属于Window对象的属性和方法。document对象:代表整个HTML文档,可用来访问页面中的所有元素。window是所有对象的容器,document是DOM对象容器,window包含documentoffsetWidth、clientWidth、scrollTop的
三生石上缘
·
2020-09-13 12:14
大前端高频面试题
JS基础
之自增自减
自增自增要么是:a++要么是++a,但是区别很大:a++就是自增前的值,换句话就是先使用再进行加1运算。例:vara=10;a++;console.log(a);结果:10console.log(a);结果:11原因是第一次输出时已经使用a了,所以第二次输出就是在原基础上加1再输出。varc=10;c++;//第一次c++,是在10的基础上自增console.log(c++);结果:11//第二次
MandiGao
·
2020-09-13 12:21
JavaScript
JS基础
知识
学习:1.菜鸟网站:https://www.runoob.com/jsref/jsref-obj-string.html2.W3C:https://www.w3school.com.cn/jsref/index.asp
xueyue616
·
2020-09-13 04:33
javascript
JS基础
--组合继承,寄生组合式继承
以下内容总结自《JavaScript高级程序设计(第3版)》一.组合继承组合继承使用原型链实现对原型属性和方法的继承,使用借用构造函数实现对实例属性的继承(引用类型的属性写在构造函数里)。示例:functionSuperType(name){this.name=name;this.colors=["red","green","blue"];}SuperType.prototype.sayName=
露馅的豆包
·
2020-09-13 03:25
JS基础
js基础
js包含三个部分的内容ECMAScript:js的语法标准,由ECMA制定标准DOM:documentobjectmodal文档对象模型,由W3C制定标准BOM:browerobjectmodal浏览器对象模型(HTML5有标准)ECMAScript:变量声明:ECMAScript只有5中简单的数据类型Undefined、Null、Boolean、Number、String和一种复杂类型Objec
google_lover
·
2020-09-13 02:00
语言-javascript
js基础
-点击切换div背景颜色
随机产生一个十六进制的颜色值,封装成一个函数,进行调用!Document*{margin:0;padding:0;}html,body{width:100%;height:100%;}div{position:absolute;top:0;left:0;width:100%;min-height:100%;height:auto;background-color:coral;text-align:
前端笨鸟
·
2020-09-13 02:26
js特效
Heatmap.js – 最强大的 Web 动态热图
然后搜了下例子,却很难搜到马上出效果的例子,特此写一篇heatmap.
js基础
教程。
灬点点
·
2020-09-13 02:51
练习案例
前端开发
使用Express模拟接口数据
Express在node.
js基础
上扩展了Web应用所需的功能,并提供了丰富的HTTP实用工具以及来自Connect框架的中间件,使得创建强健、友好的API变得快速而且简单。
pengjunlee
·
2020-09-13 02:28
Vue.js入门实战
Node.js的模块化开发
node.js模块化开发Node.js的组成Node.
js基础
语法Node.js模块化开发JavaScript开发弊端软件中的模块化开发Node.js中模块化开发规范模块成员导出模块成员导入(侵权联系速删
zy_zxcvbnm
·
2020-09-13 00:18
node.js
js基础
-表单验证和提交
基础知识:原始提交如下:12用户34密码5679说明:form是一个表单,用来发送http请求。直观的说,只要用form将需要提交到服务器的标签包围,当提交的时候,就会向服务器发送有name属性的数据。所以,input内容提交必须有name属性。action:服务器接口路径;method:选择发送请求的方式,默认是get,通常用post。get请求会在地址栏显示参数,并且有长度限制。post则没有
weixin_34023982
·
2020-09-12 23:30
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他