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基础
javascript,检测object对象中是否存在某个属性
撸
js基础
之对象:http://www.ferecord.com/lujs-object.html继之前js中数组的常用方法之后,Object的常用方法和属性也是很常用的。故,总结之。
weixin_34293059
·
2020-07-12 23:23
js基础
16(面向对象、静态属性和方法)
1、原型new的特性1.创建一个对象2.new执行函数内部的this指向这个new创建的对象3.new执行的本次函数结束时,默认返回这个new创建的对象functionfun(){};//这是一个原型,原型也是一个对象,所有他有对应的类的原型//_proto_上面//obj.__proto__===fun.prototypefun.prototype={//为了给实例提供公有的属性construc
逆_3ec2
·
2020-07-12 22:05
2018.3.29携程春招笔试
试题分为两部分,第一大题是选择器20道40分,第二大题是编程题三道60分题型:
JS基础
,前端基础,java基础,数据库基础一、选择题1.下列不能归为一类的是A.SVG,WebGl,MPEGB.tr,i,
silly鸿
·
2020-07-12 21:03
JavaScript反爬笔记(2)_
JS基础
_变量+数据类型+控制流+函数(详解闭包)+特殊对象(JSON/Date)
目录一、变量二、常用数据类型三、控制流四、函数五、特殊对象一、变量1、变量格式以字母、下划线(_)或者美元符号($)开头;后续的字符也可以是数字(0-9)大小写敏感2、注释格式//单行注释/*这是一个更长的,多行注释*/3、声明方式var//声明一个局部变量或全局变量,可选初始化一个值//如果不初始化会输出undefinedlet//声明一个块作用域的局部变量,可选初始化一个值//let声明的变量
小白菜_scc
·
2020-07-12 20:14
爬虫
JavaScript
闭包
前端基础知识总结
JS基础
篇var、let、const的区别?原型链?实现继承的方法?原型链继承?JS的数据类型?判断数据类型的方法?浅拷贝和深拷贝的区别?深拷贝的实现方法?闭包原理?setTimeout与循环闭包?
yuge486
·
2020-07-12 18:06
前端
ES6
JS
jsp中调用js中的一个函数,函数传参的问题
看本帖只需要你有
js基础
就可以了!
youzhibing01
·
2020-07-12 18:28
web前端
js
jsp
小程序入门到精通(三):学小程序必备技术基础-flex布局
学小程序我们需要有点html、css、
js基础
,而flex布局是我们小程序常用的css布局,学习小程序之前,我们需要了解一些css方面的布局知识-Flex布局,Flex布局将成为未来布局的首选方案1.flex
前端岚枫
·
2020-07-12 18:10
小程序
css
js基础
(变量、数据类型等)
2-Day5JavaScript基础网页、网站和应用程序JavaScript介绍JavaScript是什么JavaScript最初的目的JavaScript现在的意义(应用场景)JavaScript和HTML、CSS的区别JavaScript的组成ECMAScript-JavaScript的核心(语法)BOM-浏览器对象模型DOM-文档对象模型JavaScript初步学习JavaScript的书写
ygangying
·
2020-07-12 18:47
js基础
进阶--关于Array.prototype.slice.call(arguments) 的思考
欢迎访问我的个人博客:http://www.xiaolongwu.cnArray.prototype.slice.call(arguments)的作用为:强制转化arguments为数组格式,一般出现在框架活插件的源码中如何理解上面的代码等价于[].slice.call(arguments)或者随便一个数组调用都行[1,2,4].slice.call(arguments)因为,前面的调用者的作用只
LeonWuV
·
2020-07-12 16:46
js基础进阶
js编码技巧
leon前端进阶之路
js基础
:比较运算符隐式转换
隐式转换运算符在运算的时候,如果两边的数据类型不一致,则会自动转成一致后运算。a.其他类型转string:+连接符b.其他类型转number:自增自减(++--)算术运算符(+-*/%)关系运算符:>>==0);//trueNumber(null)>=00>=0console.log(null<=0);//trueNumber(null)<=00<=0
An哒哒
·
2020-07-12 15:35
js基础
练习题(3)之
3.number和Math1.如何将一个十进制数转化成十六进制?2.写一个demo,实现点击按钮生成一个随机颜色的方块3.实现商品单价计算4.如何生成一个n-m之间的随机整数?5.写一个demo,实现点击按钮,生成一个4位数的随机验证码6.根据勾股定理,写一个函数,已知两直角条边,求第三条边(斜边)7.输入3个数(边长),判断是否能构成三角形,如果能构成判断三角形的类型(直角、锐角、钝角)8.写一
螺钉课堂
·
2020-07-12 14:53
JS基础
笔记(二)8.this与原型对象
this解析器在调用函数每次都会向函数内部传递进一个隐含的参数,这个隐含的参数就是this,this指向的就是一个对象,这个对象我们称为函数执行的上下文对象.根据函数调用方式不同,this会指向不同的对象1.以函数的形式调用时,this就是window2.以方法的形式调用,this就是调用方法的对象详细this解析会在js高级笔记中展现functionfun(a,b){console.log(th
阿贾KS
·
2020-07-12 14:35
JS笔记
JS基础
笔记(二)7.函数以及作用域
函数的简介函数function函数是一个对象函数中可以封装一些功能(代码),在需要的时可以执行这些功能(代码)函数中可以保存一些代码在需要的时候调用使用typeof检查一下对象时,会返回function//我们在实际开发中很少使用构造函数来创建一个函数对象//创建一个函数对象//可以将要封装的代码以字符串的形式传递给构造函数varfun=newFunction("console.log('Hell
阿贾KS
·
2020-07-12 14:35
JS笔记
JS基础
笔记(二)9.数组
数组的简介JS对象分为:内置对象宿主对象自定义对象数组(Array)数组也是一个对象它和我们普通对象功能类似,也是用来存储一些值的不同的是普通对象是使用字符串作为属性名的,而数组使用数字的索引操作元素索引:从0开始的整数就是索引数组的存储性能比普通对象要好,在开发中我们经常使用数组来存储一些数据//创建数组对象vararr=newArray();console.log(typeofarr);//向
阿贾KS
·
2020-07-12 14:35
JS笔记
JS基础
笔记(二)6.属性名和属性值以及对象补充
2.属性名和属性值向对象中添加属性属性名:对象的属性名不强制要求遵守标识符规范什么乱七八糟的名字都可以使用但是我们使用是还是尽量按照标识符的规范去做obj.name="大圣";2.1使用特殊的属性名如果使用特殊的属性名,不能采用.的方式来操作需要使用另一种方式:语法:对象[“属性名”]=属性值读取时也需要采用这种方式使用[]这种形式去操作属性,更加灵活,在[]中可以直接传递一个变量,这样变量值是多
阿贾KS
·
2020-07-12 14:03
JS笔记
Node.js 技术栈学习指南(含思维导图)
Node.
js基础
知识(JavaScript、ES6/ES7/ES8...
span-phoenix
·
2020-07-12 14:00
原生
JS基础
但比较有用的一些方法总结
varnum=parseInt();//把字符串的数字转成数字只可转成整数varnum=parseFloat();//可以转整小数varnum=Number();//转成数字//-----------------------------------------------------------------检测基本数据类型alert(typeofa);类型有:numberbooleanundefi
Simple_habits
·
2020-07-12 12:55
JavaScript语言精粹-读书笔记(1)
JS语言精粹蝴蝶书点击链接下载电子书这本书需要基本的
JS基础
和一定的经验。第一次看感觉很普通,工作一段时间后发现这本书很多细节很重要。
Michael18811380328
·
2020-07-12 11:27
JavaScript
读书笔记
html+css+js+Hbuilder开发一款安卓APP,根本不用学Android开发!
首先我们要准备:1、html+css+
js基础
知识,这是web前端开发最基础的2、php后端,mysql数据库基础知识3、Hbuilder,这是一款继承开发工具,集成代码编辑器
TANKING-
·
2020-07-12 11:23
前端
PHP
安卓开发
Android
JS基础
- 数组 - 常用方法 - unshift() 方法、shift方法
unshift方法:定义和用法unshift()方法可向数组的开头添加一个或更多元素,并返回新的长度。语法arrayObject.unshift(newelement1,newelement2,....,newelementX)参数描述newelement1必需。向数组添加的第一个元素。newelement2可选。向数组添加的第二个元素。newelementX可选。可添加若干个元素。返回值arra
杜媛媛
·
2020-07-12 10:53
web前端
-
JavaScript
JavaScript学习指南
小册《前端面试之道》涉及知识点总结——JS部分
JS基础
知识原始类型对象类型typeof与instanceof类型转换this==与===闭包深浅拷贝原型ES6知识点var,let,const原型继承和class继承模块化Proxymap,filter
weixin_34392906
·
2020-07-12 10:35
js基础
-类型、值和变量(下)
pic-2017-10-17.jpg15、变量首先,我们需要了解一下变量的定义:变量是存储信息的容器。为什么需要变量呢,不止js里面,程序里面的数据来源都要有根有据,比如alert(a);为什么会发生错误呢,a是什么东西,有声明过了吗,所以也就需要变量来存储数据了,让数据来源有根据,而不是无中生有(当然也有特殊情况,下面我们在讨论)。在js程序中,如果我们使用变量之前会先声明变量。变量的声明用va
我就是z
·
2020-07-12 09:42
vue.js单文件组件入门笔记
nodeJsnodeJs安装nodeJs模块npm介绍cnpmnpm常用指令介绍npminitpackage.json文件npminstallwebpackVue.jsVue-clivue.
js基础
项目实战目录分析
幽暗金
·
2020-07-12 09:09
vue.
js基础
知识与基本命令
Vue.js是一套构建用户界面(view)的MVVM框架。Vue.js的核心库只关注视图层,并且非常容易学习,非常容易与其他库或已有的项目整合。1.1Vue.js的目的Vue.js的产生核心是为了解决如下三个问题:解决数据绑定的问题;Vue.js框架生产的主要目的是为了开发大兴单页面应用(SPA:SinglePageApplication)Angular.js中对PC端支持的比较良好,但是对移动端
weixin_34234823
·
2020-07-12 09:18
转 threejs中3D视野的缩放实现
通过Three
js基础
学习——修改版知道创建一个相机的相关知识点varcamera=newTHREE.PerspectiveCamera(fov,aspect,near,far);视野角:fov这里视野角
weixin_34143774
·
2020-07-12 09:11
前端面试:js同步与异步问题
前言我本来是打算写一篇co源码精读(为啥读co,因为它短),然鹅发现自己存在一系列基础问题没有搞透彻,打算写一个
js基础
系列文章,总结自己的理解(copy),希望与你在学习路上一同进步。
weixin_34121282
·
2020-07-12 08:51
后端知识点总结——NODE.
JS基础
后端知识点总结——NODE.
JS基础
1.Node.jsNode.js不是JS,是一种软件开发平台,它的竞争对象JSP/PHP/ASP.NET,历史第一次有一种语言可以通吃前后端.网站:阿里云镜像https
weixin_33709219
·
2020-07-12 07:31
JS基础
---到底什么是闭包?它是如何形成的?
1.闭包先看一个简单的例子functiona(){vari=0;functionb(){alert(++i);}returnb;}varc=a();c();这段代码有两个特点:1、函数b嵌套在函数a内部;2、函数a返回函数b。这样在执行完varc=a()后,变量c实际上是指向了函数b,再执行c()后就会弹出一个窗口显示i的值(第一次为1)。这段代码其实就创建了一个闭包,为什么?因为函数a外的变量c
weixin_30595035
·
2020-07-12 06:45
Node
JS基础
以及301,302区别
目录1NodeJS的定义及作用2核心代码简单示例2.1简单代码2.2读取文件2.3写入文件2.4HTTP服务3Node中的模块3.1加载require3.2导出exports附录:浏览器301,3023013021NodeJS的定义及作用node.js不是一门语言,不是库、框架而是一个JavaScript运行时环境,基于谷歌V8引擎之上运行,简单来说NodeJS可以解析并执行JavaScript代
上善若泪
·
2020-07-12 02:15
NodeJS
2017年秋招80% 应聘者都不及格的 JS 面试题
且听我慢慢道来不起眼的开始招聘前端工程师,尤其是中高级前端工程师,扎实的
JS基础
绝对是必要条件,基础不扎实的工程师在面对前端开发中的各种问题时大概率会束手无策。在考察候选人
JS基础
的
Harliz
·
2020-07-12 02:58
Js基础
总结
1、isFinite(num)num不在正无穷和负无穷之间则返回falseisFinite(Number.MAX_VALUE+Number.MAX_VALUE)false2、NaN与任何值都不相等alert(NaN==NaN)falseisNaN(10)false参数为整数或者可以转化为整数则返回false3、0.1+0.2!=0.34、arguments参数arguments[0]第一个参数5、
qq274501366
·
2020-07-12 01:20
js
js基础
知识准备
1.js中基本数据类型有哪些?booleanundefinednullstringnumber2.null和undefined的区别是什么?null表示初始值为nullundefined表示未初始化或者以undefined初始化undefined派生自nullundefined==null值为true3.将其他数据类型转换为number1).转换:+a,-(-a),Number(a)如果是Bool
用一颗糖换整个世界@亮
·
2020-07-12 00:08
JS
js基础知识
[Node.
js基础
]学习②⑧--同步DOM结构
http://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/0014757513445737513d7d65cd64333b5b6ba772839e401000让Model和DOM的结构保持同步产品评审新款iPhone上市前评审开发计划与PM确定下一版Android开发计划VC会议敲定C轮50
子木同
·
2020-07-11 23:53
【学习笔记】JavaScript ---- 上
JS基础
JavaScriptweb开发人员必须学习的3门语言中的一门:HTML定义了网页的内容CSS描述了网页的布局JavaScript网页的行为JavaScript是一种轻量级的编程语言。
怀中猫°
·
2020-07-11 21:05
Node.js快刀篇
Node.
js基础
-事件机制和事件环Node.js模块-核心模块、文件模块、exports、组织与管理模块、模块的属性和包管理工具Buffer-buffer的创建和常用处理文件和目录操作-读写文件、流操作等
guo_xiaoqing
·
2020-07-11 19:15
JavaWeb学习笔记-目录(待完成)
学习笔记-目录(待完成)01-基础加强(注解+反射)02-mysql基础03-mysql约束04-mysql多表事务05-jdbc06-jdbc连接池JDBCTemplate07-html08-css09-
js
single_dog_yang_tao
·
2020-07-11 17:23
JavaWeb学习笔记
JS基础
算法总结
排序算法说明(1)排序的定义:对一序列对象根据某个关键字进行排序;输入:n个数:a1,a2,a3,…,an输出:n个数的排列:a1’,a2’,a3’,…,an’,使得a1’.比较相邻的元素。如果第一个比第二个大,就交换它们两个;.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数;.针对所有的元素重复以上的步骤,除了最后一个;.重复步骤1~3,直到排序完成
尤夏
·
2020-07-11 17:38
基本数据结构和算法
1、
js基础
内容
1、
js基础
内容
js基础
内容1.编辑器编译环境浏览器编辑软件sublimeDWH5BuildAtom==【注】尽可能多的去使用编辑器去编辑代码。
飞到还问情
·
2020-07-11 15:29
JavaScript
JS基础
-一个完美的递归函数
目录一、什么是递归函数二、完美的递归方法三、总结一、什么是递归函数递归函数是在一个函数内通过名字调用自身的情况。二、完美的递归方法写法一:/**方法说明:递归阶乘函数*/functiontest(num){if(num<=1){//递归停止的条件,必须得需要return1;}else{//调用递归returnnum*test(num-1);}}缺点:如果把test方法保存到一个变量,再释放test
zyk_520
·
2020-07-11 15:56
JS
web前端工程师----JavaScript语言
JS基础
一、JavaScript入门篇第1章请做好准备1-1为什么学习JavaScript一、你知道,为什么JavaScript非常值得我们学习吗?
playfreely
·
2020-07-11 14:17
Node.
js基础
与进阶
1.概述介绍Node.js是一个基于ChromeV8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效。Node.js的包管理器npm,是全球最大的开源库生态系统。特点使用JavaScript作为开发语言基于ChromeV8引擎单线程事件驱动非阻塞的I/O2.assert-断言3.Buffer-缓冲器4.child_process-子进程5.
nimw
·
2020-07-11 14:02
CreateJs-Easel
Js基础
CreateJs内包含四个部分:EaselJS、TweenJS、SoundJS、PrloadJS对应的JS文件可在github上搜索到easeJs的API参考的学习链接createjs入门到精通,后面章节需要付费,以下是其免费章节部分内容为参考编写,案例在教程中都有,这里进行了些注释和改动。EaselJs使用前引入jshtml的必备部分//或easeljs.js基本创建步骤//创建舞台letsta
katsukichan
·
2020-07-11 13:33
24
JS基础
之--数组API(引用类型Array)
AinstanceofB:判断A是否是B构造出来的对象。是的话返回true,否返回false//小例子1(数组)vararr=[1,2,3];varstr="123";console.log(arrinstanceofArray);//trueconsole.log(strinstanceofArray);//false//小例子2(字符串)varstr1="123";varstr2=newStr
喝着绿茶的猫
·
2020-07-11 12:26
JavaScript基础
js基础
----数组(Array)的操作方法 push(); pop(); unshift(); shift();
vararr=[1,2]push();向数组末尾添加一个或多个元素,并返回数组新的长度能添加一个arr.push(3);能添加多个varresult=arr.push(4,5,6);console.log(result);//返回的长度是6pop();删除数组最后一个元素,返回被删除的元素varresult=arr.pop(arr);console.log(result)//返回删除的最后一个元素
刘吉祥
·
2020-07-11 12:48
Javascript
js基础
运用——js用*打印三角形,菱形
js基础
运用新手见解,有不足或更简单的方法希望各位指点1.用*排列直角三形(图一)(图二)图一图二是js语句利用*号画出来的直角三角形,方法思路都一致,下面以图一为例讲一下本人所用的方法:Documentfor
哈哈哈哈哈0
·
2020-07-11 10:38
js基础
前端工程师就业班Vue
JS基础
+去哪儿网实战+源码讲解【JS++前端】-艾小野-专题视频课程...
前端工程师就业班Vue
JS基础
+去哪儿网实战+源码讲解【JS++前端】—166人已学习课程介绍本套课程是摘选自JS++第三期前端工程师就业班系列课程,进行系统深度的对VueJS知识点梳理、一线企业面试考点梳理
jsplusplus
·
2020-07-11 09:10
视频教程
node.
js基础
概念
核心模块Node为JavaScipt提供了很多服务级别的API,这些API绝大多数都被包装到了一个具有核心模块中了。例如:文件操作的fs核心模块,http服务构建的http模块,path路径操作模块,os操作系统信息模块varfs=require('fs')varhttp=require('http')12require是一个方法它的作用用来加载模块的在Node中,模块有三种:具有的核心模块,例如
itlikeren
·
2020-07-11 08:00
node
vue.
js基础
demo
Vue.js定义:Vue(读音/vjuː/,类似于view)是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,方便与第三方库或既有项目整合Vue.js目标通过尽可能简单的API实现响应的数据绑定和组合的视图组目录结构目录/文件说明build项目构建(webpack)相关代码config配置目录,包括端口号
hyf1712011164
·
2020-07-11 08:09
vue.js
前端学习笔记3-1 javascript
1.
JS基础
知识js由网景+sun共同开发,js是单线程的。基本特点:脚本语言:js是一种解释性的脚本语言,c、c++等语言先编译后执行,而js可以直接执行。
hot_cool
·
2020-07-11 07:28
个人学习笔记
javascript
面试题-
js基础
下面的代码输出结果是:letobj={2:3,3:4,length:2,push:Array.prototype.push}obj.push(1);obj.push(2);console.log(obj)分析:obj是一个对象里面有四个属性,包括push方法,正常情况下对象是没有push()方法的,那么push()方法做什么?或者怎么实现一个push()方法?如下://实现简易版push()方法,
moguPeople
·
2020-07-11 06:46
js应用及技巧
js
prototype
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他