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面向对象基础—常用设计模式
这篇文章主要介绍了面向对象
JS基础
讲解,工厂模式、构造函数模式、原型模式、混合模式、动态原型模式,需要的朋友可以参考下。面向对象可以把程序中的关键模块都视为对象,而模块拥有属性及方法。
全栈弄潮儿
·
2020-08-26 13:11
【
JS基础
】(四)JavaScript常用操作符(运算符)
(一)算术操作符+操作符(1)一元加操作符(+)放在数值前面,对数值不会产生任何影响;对非数值应用一元加操作符时,该操作符会像Number()转型函数一样对这个值执行转换。varnum=25;num=+num;//仍然是25vars1="01";vars2="1.1";vars3="z";varb=false;varf=1.1;varo={valueOf:function(){return-1;}
虹猫1992
·
2020-08-26 12:24
html+css+
js基础
问答
前端协作规范HTML1.HTML、XML、XHTML的区别HTML:超文本标记语言,是语法较为松散的、不严格的Web语言;XML:可扩展的标记语言,主要用于存储数据和结构,可扩展;XHTML:可扩展的超文本标记语言,基于XML,作用与HTML类似,但语法更严格。HTML与XML的区别?(1)XML用来传输和存储数据,HTML用来显示数据;(2)XML使用的标签不用预先定义(3)XML标签必须成对出
kookoo_babe
·
2020-08-26 11:44
css
js
html
html
css
javascript
js基础
javascript的发展史1、1992年,Nombas为自己的软件写一款脚本语言C----》ScritEase,可以嵌入在网页中运行2、1995年,Netscape(网景)Navigator2.0-->LiveScript-->Javascript,Java与Javascript之间没有任何关系3、1996年,Microsoft在IE3.0中发布JS的克隆版-->JScript4、1997年,J
yy小
·
2020-08-26 08:20
JS基础
2
1.JS特效1.1JS组成ECMAScript;JS标准规范BOM;浏览器对象模型DOM;文档对象模型1.2BOM(BrowserObjectDocument)浏览器对象模型提供了独立于内容、而与浏览器窗口进行交互的对象;主要用于管理窗口间的通讯,因此其核心对象为window:Bom由一系列相关对象构成,且每个对象都提供了很多方法和属性;是规范浏览器对js语言的支持(js调用浏览器本身的功能)。B
return_0;
·
2020-08-25 17:10
前端
javascript
第一天授课内容
js基础
js与java的简单对于Javascript浏览器端语言,运行在浏览器上弱类型语言leta;//声明了一个变量aa=2;//a为数字类型js为解释型语言js->运行在浏览器上Java服务器端语言
世间再无幻想乡
·
2020-08-25 17:15
学习总结
js
[jQuery]:jQuery的DOM元素操作方法
也就是对文档中的元素节点、属性节点和文本节点进行增删改查,只不过在原生
JS基础
上进行封装和增加了许多方法,所以能够更方便的操作DOM。
南纬的风
·
2020-08-25 16:04
关于js中var关键字的作用
出现错误的代码如下:
JS基础
functionmaximum(varx1,x2){if(x1>x2){returnx1;}else{returnx2;}}document.write(maximum(5,6
牛奶恋上咖啡
·
2020-08-25 12:08
var关键字
高级前端成长训练营大前端69期
├─01ECMAScript│├─day1││02
js基础
介绍.mp4││1开课啰嗦波.mp4││day1资料.rar│││├─day2│││day2资料.rar│││││└─video││10三目运算符
weixin_43557787
·
2020-08-25 08:38
前端页面使用
会相对于当前路径,导致无法跳转到对应的controller组件不可编辑时,使用readonly="readonly"属性,使用disable时会导致该组件无法被js编辑,form表单提交时值也不会传递
js
凉兮~
·
2020-08-25 07:39
前端
Vue3 上手项目——调色板
那么他的思想是啥呢,我们去看下index.html文件就明白了,文件最重要就是这一段代码:如果你
JS基础
足够好,看到type="module"就完全
CondorHero
·
2020-08-25 07:50
Node.
js基础
知识(转载)
深入学习Node之前,需要先知道Node这个框架的基本知识。控制台console对象:Node中使用该对象表示控制台,通过console对象各种方法来向控制台进行标准输出流,标准错误输出流。API•console.log():进行标准输出流的输出(stdout)console.log('hellonode');//hellonodeconsole.log('%s',"js","node");//'
LU7IN
·
2020-08-25 03:32
Node.
js基础
www.npmjs.com开源社区网址一、nodejs.org看看nodejs的版本升级,新特性的加入,重要bug的修复等二、www.npmjs.com模块社区,看他人源代码,省力三、github.com大量的项目和源码四、stackoverflow.com技术解答社区以及查询相关资源,环境配置,异常均可找到答案Node.js的版本偶数位为稳定版本奇数位为非稳定版本-0.6.x-0.7.x-0.8
一本书一段情宁缺毋滥
·
2020-08-24 21:19
js基础
语法
3.JavaScript的组成部分:ECMAScript(
JS基础
),DOM,BOM。4.JavaScript的特点:需要浏览器解析,是一种弱类型语言。
yingyunzhizi
·
2020-08-24 20:33
js
web前端
js基础
之,简单理解“深拷贝与浅拷贝”
简单理解深拷贝与浅拷贝varlis=document.getElementsByTagName("li");vararr=["深","浅","拷","贝"];//浅拷贝varstr=arr;//像str这样直接被赋值的形式就是“浅拷贝”str[0]="改变";lis[0].innerHTML=str[1]+str[2]+str[3];lis[1].innerHTML=str[0];//第一步:定义
空投在我怀里
·
2020-08-24 20:10
web前端js基础
JS基础
(一)
JS基础
知识JS的组成部分获取元素的方式通过ID获取document.getElementById("id名")通过name属性获取document.getElementsByName("name")通过标签名
z-ying-jian
·
2020-08-24 19:26
Js基础
(一)
JS基础
(一)1、script标签的三种写法:2、script标签可以放置在任意位置,但是要注意加载顺序,一般放置在body结束标签之前js语言还可以放置在标签里面3、当整个页面加载完毕后再执行window.onload
冒险岛_0_
·
2020-08-24 19:54
Javascript
前端编程提高之旅(七)----marionette实现todoMVC
marionetteJS是在backbone
JS基础
上进行更简洁的操作,平常开发主要用到几个涉及到view的概念:CollectionView、CompositeView、ItemView、LayoutView
产品经理读书会
·
2020-08-24 18:23
前端编程提高之旅
前端开发提高之旅
Web APIs(1)
JS的组成WebAPIs与javascript基础的区别WebAPIs是
js基础
的应用,大量使用
js基础
做页面交互效果API与WebAIP的区别API是提供给程序员的一种工具,以便更好的完成想要实现的功能
尧子陌
·
2020-08-24 18:38
webapi
js基础
算法题。
数组去重:functionarr(arrs){if(arrsinstanceofArray){//判断是否为数组varresult=[];for(vari=0;i检查指定字符是否包含重复的数字字母,包含返回true,否则false。functionrepetition(str){return/([0-9a-zA-Z])\1/.test(str);//用()进行分组,[]里面的值作为引用,\1表示第
qinzb..
·
2020-08-24 17:58
JS基础
知识储备(预编译,作用域,立即执行函数)
一、预编译1、预编译前奏JavaScript执行三部曲:我们知道,JS是解释性语言,解释一行执行一行,但是在解释执行之前,他会进行两个过程,语法分析和预编译,语法分析就是他会把正片JS代码扫描一遍,看看有没有语法错误,接下来进行的就预编译。预编译结束之后才是解释一行执行一行。我们可以先看几个例子:(1)test();functiontest(){console.log('a');}无论test()
蜡笔小青新
·
2020-08-24 17:21
【
JS基础
】sourceMap是个啥
为啥用sourceMap这几天在搞前端错误日志,做过线上发布的都知道,我们发布到生产环境的代码,一般都有如下步骤:压缩混淆,减小体积多个文件合并,减少HTTP请求数通过编译或者转译,将其他语言编译成JavaScript这三个步骤,都使得实际运行的代码不同于开发代码,不管是debug还是捕获线上的报错,都会变得困难重重。解决这个问题的方法,就是使用sourceMap。啥是sourceMap简单说,s
诺顿
·
2020-08-24 15:26
javascript
webpack
source-map
Vue.js-开篇
学习笔记:Vue.
js基础
知识基础知识构造函数Vue的根实例newVue({}),并启动Vue应用。
whjin
·
2020-08-24 14:33
vue.js
前端
前端框架
javascript
JS基础
篇--replace替换全部的正确应用
一般使用varstr="test-test-test";str="test-test-test".replace("test","ok");console.log(str);使用正则:varstr="test-test-test";str="test-test-test".replace(/test/g,"ok");console.log(str);循环替换如下这种情况,表情标签的替换,我们需要正
风雨后见彩虹
·
2020-08-24 14:21
javascript
replace
向zepto.js学习如何手动(trigger)触发DOM事件
最近一直在看zepto的源码,希望通过学习它掌握一些框架设计的技巧,也将很久不再拾起的
js基础
重新温习巩
谦龙
·
2020-08-24 13:33
css
html
源码分析
zepto.js
javascript
用 vue2 和 webpack 快速建构 NW.js 项目(3)
阅读本文需要一点
JS基础
和阅读的耐心,我特么自己写完后发现这文章咋这么长啊。。。如果你认真看完算我输!
不爱吃西红柿的鱼
·
2020-08-24 13:22
javascript
node.js
nwjs
nw.js
vue.js
JS基础
篇--JS对url进行编码和解码(三种方式区别)
Javascript语言用于编码的函数,一共有三个,最古老的一个就是escape()。虽然这个函数现在已经不提倡使用了,但是由于历史原因,很多地方还在使用它,所以有必要先从它讲起。escape和unescape实际上,escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值。比如"春节"的返回结果是%u6625%u8282,也就是说在Unicode字符集中,"春"是
风雨后见彩虹
·
2020-08-24 13:51
javascript
escape
unescape
encodeuri
decodeuri
用 vue2 和 webpack 快速建构 NW.js 项目(2)
打包NW.js应用和制作windows安装文件更新:此文章部分技术点已落后,可以查看最新文章这可能是中文史上最详细的NW.js打包教程本文适应有一定
js基础
,第一次玩windows下setup打包的同学
不爱吃西红柿的鱼
·
2020-08-24 13:10
javascript
node.js
nw.js
nwjs
innosetup
JS基础
篇-- body.scrollTop与documentElement.scrollTop
获取当前页面滚动条纵坐标的位置:document.body.scrollTop与document.documentElement.scrollTop获取当前页面滚动条横坐标的位置:document.body.scrollLeft与document.documentElement.scrollLeft1.各浏览器下scrollTop的差异:IE6/7/8:可以使用document.documentE
风雨后见彩虹
·
2020-08-24 13:56
scrollleft
scrolltop
JS基础
篇--JS数组常用方法汇总
转换方法所有对象都具有toLocaleString()、toString()、valueOf()方法。其中调用数组的toString方法会返回以数组中的每个值的字符串形式拼接而成的一个以逗号分割的字符串。而调用valueOf()方法返回的还是数组。varcolors=['red','blue','green'];console.log(colors.toString());console.log(
风雨后见彩虹
·
2020-08-24 13:29
javascript
push
pop
shift
unshift
JS基础
篇--JS获取元素的宽高以及offsetTop,offsetLeft等的属性值
基本介绍$(obj).width()与$(obj).height()$(obj).width()与$(obj).height():jquery方式获取元素的宽高,不包括滚动条与工具条$(obj).width()=width$(obj).height()=height$(window).width()与$(window).height():获得的是屏幕可视区域的宽高,不包括滚动条与工具条。$(win
风雨后见彩虹
·
2020-08-24 13:32
offsettop
offsetleft
clientwidth
clientheight
offsetwidth
一天一个前端知识点(JS篇)
接上一篇一天一个前端知识点(HTML、CSS篇)三、
JS基础
1.讲讲JS的数据类型?
linqii
·
2020-08-24 09:20
node第1天:Node.
js基础
、模块加载及第三方包:Node.js模块化开发、系统模块、第三方模块、package.json文件、Node.js中模块的加载机制
Node.
js基础
目标能够知道node是什么能够安装node运行环境能够知道系统环境变量PATH的作用能够使用node环境执行代码1.node开发概述1.1为什么要学习服务器端开发基础能够和后端程序员更加紧密的配合网站业务逻辑前置
库库好困
·
2020-08-24 01:46
九:Nodejs
看视频
js基础
instanceof和typeof运算符的区别详解一.instanceof运算符:此运算符可以判断一个变量是否是某个对象(类)的实例,返回值是布尔类型的。varstr=newString("antzone");console.log(strinstanceofString);以上代码会输出true,因为str是对象String的对象实例。一般说来只有使用构造函数创建的对象才会返回true,否则返回
没有名字o_o
·
2020-08-24 01:54
js
js
01-
JS基础
-基本概念
JavaScript书写格式JavaScript有三种书写格式,分别是行内式、内嵌式、外链式。推荐使用外链式,遵守结构、样式、行为分离。行内式格式(不推荐)点我一下内嵌式格式......alert('内嵌式格式-body');注意:1)通常将js代码放在body的最后,因为HTML是从上至下加载,而js代码通常是给标签添加交互(操作元素),所以需要先加载HTML,否则如果执行js代码时HTML还未
xiaohan_zhang
·
2020-08-23 23:08
第一次面试,笔试+群面
考了些java基础,css基础,
js基础
,还有oracle的简单选择SQL语句。最近实在没有认真去准备java的基础,java的基础平常没怎么用,导致这次很多题目有点懵。
再远不过PC
·
2020-08-23 23:51
.....渣渣的面试经历
webAPI 第一天
js基础
已经了解结束,我们开始学习webapi一.webpi了解web:网页api:预先定义的方法,帮我们实现某种特定的功能特征:输入(参数)输出(返回值)webapi就是浏览器提供给我们用来操作页面的方法
WjiaoJ
·
2020-08-23 21:30
编程语言
前端
webapi
总结
WebAPI
node.
js基础
node.js语法最近一段时间在用node.js做一个web项目(JMarketPlace),以前的印象是javascript是一种前端语言,但是在接触到backbone和node.js后,彻底更新了我对javascript的观念,它真的很强大,在这一项目中,从前端到后端都是用的javascript,对于我不得不说这是一次挑战。在开始这个项目之前没有接触过node.js,在项目中需要用到什么就是查
weixin_30566063
·
2020-08-23 20:22
JS基础
——多张图片循环切换
JS基础
——多张图片循环切换window.onload=function(){varoImg=document.getElementById('img');vararr=['images/1.jpg',
波克比520
·
2020-08-23 19:44
javascript
js基础
-语句
语句表达式在JavaScript中是短语,而语句(statement)就是JavaScript整句或命令。JavaScript语句是以分号结束。默认情况下,JavaScript解释器依照语句的编写顺序依次执行。1.表达式语句(1)复合语句我们可以用花括号将多条语句括起来,这就是复合语句(语句块)。{vara=1;varb=1;}(2)空语句分号前面可以没有任何内容,JavaScript引擎将其视为
front_end_fan
·
2020-08-23 18:05
javascript
js基础
运用 day 6 ——BOM--浏览器对象模型、DOM--文档对象模型
BOM:把浏览器窗口封装成对象模型,供js进行访问。最重要的一个对象是:windowBOM--浏览器对象模型functionresizeWindow(){window.resizeTo(500,300)}-->BOM:把浏览器窗口封装成对象模型,供js进行访问。最重要的一个对象是:windowwindow中的属性演示functionfun1(){window.status="湖南城市学院.....
木木木是我
·
2020-08-23 17:21
Javascript
node
js基础
Buffer:处理二进制数据二进制数据的获取文件数据网络数据二进制数据的可读性:base64Base64是一种基于64个可打印字符来表示二进制数据的方法。转换前11111111,11111111,11111111转换后00111111,00111111,00111111,00111111十进制63636363对应码表中的值////图片letbuf=Buffer.alloc(3,0xff)/*输出/
wuww
·
2020-08-23 17:34
js基础
2
1.事件1)添加事件点击事件:onclickfunctiontest(){console.log('这是div2号,准备完毕')}varodiv=document.getElementById('div1')odiv.onclick=function(){console.log('这是div3号,报道完毕')}添加事件.JPG2)图片显隐显示隐藏图片请出席varobutton=document.g
晓晓的忍儿
·
2020-08-23 14:48
Web前端------
JS基础
offset详解转载
转载自http://www.bkjia.com/Javascript/1301486.htmlJS中offset和匀速动画详解,jsoffset匀速详解offset简介我们知道,三大家族包括:offset/scroll/client。今天来讲一下offset,以及与其相关的匀速动画。offset的中文是:偏移,补偿,位移。js中有一套方便的获取元素尺寸的办法就是offset家族。offset家族包
Peak_One
·
2020-08-23 11:19
JavaWeb基础知识day03——javascript知识
它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言组成部分:ECMAScript:
js基础
语法(规定关键字运算符语句函数等等...)BOM:浏览器对象模型DOM:文档对象模型作用
Doctor舒畅
·
2020-08-23 11:17
Java开发
JavaWeb
React.js入门与实战,开发适配PC端及移动端新闻头条平台
1、没有react.
js基础
也没关系,从入门开始给你讲透。课程从React的简介讲起,以最细致的方式带你入门,在正式开始学习
IT学习吧
·
2020-08-23 09:43
前端
react
react
native
某D的面试准备知识点
js基础
&es6原生方法Array.prototypejoin()方法将数组(或一个类数组对象)的所有元素连接到一个字符串中。concat()方法用于合并两个或多个数组。
peterMenghuan
·
2020-08-23 05:29
Javascript语法基础之按钮点击事件
第一部分:
JS基础
语法:1.标签,可放在代码任意位置;2.JS输出方式由以下几种:window.alert()弹出警告框document.write()写到HTML文档里innerHTML写入到HTML
Kaylee啊
·
2020-08-23 03:35
JS基础
遇到的一些习题03
一、数组操作1.题目描述:数组的首尾两个元素互换letarr=['aa','bb','cc','dd'];letf=arr=>{letf=arr[0];letl=arr[arr.length-1];arr[0]=l;arr[arr.length-1]=f;console.log(arr);}f(arr);2.随机选学员从以下学员名单中随机选出4个学员:vararr=["鹿晗","王俊凯","蔡徐坤
枯木逢春夏秋冬香
·
2020-08-23 02:12
js基础
JS基础
面试案例(一)
一、数组去重**实现效果:**把旧数组中不重复的元素选取出来放到新数组中,重复的元素只保留一个。**分析:**首先遍历旧数组,然后拿着旧数组元素去查询新数组,如果新数组中不存在该元素,就添加进去,否则不添加。**判断:**如何判断新数组中是否存在旧数组元素,利用新数组.indexOf筛选,如果返回值是-1,说明该元素不存在。代码实现:functionunique(arr){varnewArr=[]
qiqi_meng
·
2020-08-23 02:58
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他