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基础
前端笔试面试题目整理(持续更新)
一、JS1.前端开发面试题(应届生)--
js基础
算法题2.VK的秋招前端奇遇记(一)3.VK的秋招前端奇遇记(二)4.送你43道JS面试题送你58道JavaScript面试题28道JavaScript面试题
是会飞的猪
·
2020-07-13 20:14
工作
JavaScript
js基础
-分支结构
分支结构我们的js代码都是顺序执行的(从上到下)逻辑分支就是根据我们设定好的条件来决定要不要执行某些代码IF条件分支结构if语句通过一个if语句来决定代码执行与否语法:if(条件){要执行的代码}通过()里面的条件是否成立来决定{}里面的代码是否执行//条件为true的时候执行{}里面的代码if(true){alert('因为条件是true,我会执行')}//条件为false的时候不执行{}里面的
爱搞搞
·
2020-07-13 20:46
js基础
js基础
-循环结构
循环结构循环结构,就是根据某些给出的条件,重复的执行同一段代码循环必须要有某些固定的内容组成初始化条件判断要执行的代码自身改变WHILE循环while,中文叫当…时,其实就是当条件满足时就执行代码,一旦不满足了就不执行了语法while(条件){满足条件就执行}因为满足条件就执行,所以我们写的时候一定要注意,就是设定一个边界值,不然就一直循环下去了//1.初始化条件varnum=0;//2.条件判断
爱搞搞
·
2020-07-13 20:46
js基础
js
JS基础
_其他数据类型强制转换为Boolean类型
其他数据类型转换为Boolean类型代码示例:day02-06StudingJavaScript/***number类型转换为boolean类型*@type{number}*/vara=12;a=Boolean(a);console.log(a);a=0;a=Boolean(a);console.log(a);a=NaN;a=Boolean(a);console.log(a);a=-1;a=Boo
fly-phantomWing
·
2020-07-13 19:06
web
JS基础
_其他数据类型强制转换为String类型
其他数据类型转换为String类型一、number类型转换String类型代码示例:day02-04StudingJavaScript/***Number类型转化内String类型*///方法一,调用当前变量的toString()方法,但是变量的值不能为null或者undefindvarn=123;vara=n.toString();document.write(n.toString()+"\t"
fly-phantomWing
·
2020-07-13 19:06
web
Web安全 - 随机数安全
接下来,讲的内容可能会涉及到JS,没有
Js基础
的萌新,建议前往w3cschool学习一下基本语法,有些函数标准较旧的,可以前往火狐的MDN开发者网络学习随机数说明:随机数在计算机应用中使用的比较广泛,最为熟知的便是在密码学中的应用
语落心生
·
2020-07-13 18:51
开始看《ES6标准入门》
还以为是很容易上手的,结果一看还是要有一些
JS基础
才行的1.ES6简介。可以了解一下,特别是ES6和ES2015的关系2.Let和Const命令。这个感觉是帮JS打补丁了。
weixin_34149796
·
2020-07-13 18:06
前端面试(原生js篇) - DOM
根据我的面试经历,一般小公司的面试环节,比较关心框架的熟练程度,以及独立开发组件的能力但大厂通常有五轮以上的面试,而且对
js基础
语法很是看重于是我总结了一些关于
js基础
的面试对话,有的当时没答上来,就在总结的时候就加了点料忽然觉得又该读一遍犀牛书了
weixin_33698043
·
2020-07-13 17:13
js base
5.15
js基础
学习*1.什么是js*2.如何运行*3.如何编写和调试js*4.变量*5.常量*6.数据类型*7.运算符和表达式1.什么是js专门编写交互的程序语言2.如何运行浏览器:内容排版引擎js解释引擎内容排版引擎
Mr丨qing
·
2020-07-13 16:36
js基础
笔记(持续更新)
为什么有的编程规范要求用void0代替undefined?因为JavaScript的代码undefined是一个变量,而并非是一个关键字,这是JavaScript语言公认的设计失误之一,所以,我们为了避免无意中被篡改,我建议使用void0来获取undefined值。js中通过Object.prototype.toString方法----精确判断对象的类型对于数组、null、对象来说,其关系错综复杂
西瓜奶奶_
·
2020-07-13 16:12
JS基础
——DOM树结构
横向凹入构造树结构parentNodechildNodes[0]SUCHIAMALSOAparentNodechildNodes[0]childNodes[0]childNodes[1]EVERYIHASAnodeValue,NOWITIS"流程控制语句"childNodes[2]childNodes[3]childNodes[4]childNodes[0]childNodes[0]childNo
Garniel
·
2020-07-13 15:29
js基础
变量提升 函数声明和函数表达式
今天看见一个很有趣的问题,是一个面试题的小题。之前那前端随笔也有提到,在这里算是再总结一下。getName();//1vargetName=function(){alert(4);};getName();//2functiongetName(){alert(5);}getName();//3函数声明在JS解析时进行函数提升,因此在同一个作用域内,不管函数声明在哪里定义,该函数都可以进行调用。而函数
tmacer
·
2020-07-13 14:30
js基础
最终选型 Blazor.Server:又快又稳!
我的『MVP.Blazor』快速创建与部署),总体来说还是很不错的,无论是从技术上,还是从开发上,重点是用C#来开启前端时代,可以开发SPA单页面应用,这个本身就是很奇妙的一件事,因为我有一定的VUE.
JS
dotNET跨平台
·
2020-07-13 13:22
js基础
练练手(二)
不定项选择题:以下能对一维数组a进行正确初始化的语句是()A.inta[10]={0,0,0,0,0};B.inta[10]={};C.inta[]={0};D.inta[10]={10*a};解答:数组的初始化:1、a[10]={1,2,3};//随后元素补零2、a[]={1,2}//编译器自动计算元素个数,相当于a[2]={1,2};3、a[10]={}//编译器自动将所有元素置零apply,
缓月
·
2020-07-13 12:29
JavaScript
牛客
JavaScript5种对象的命名属性创建(含测试源码)
本博文源于
js基础
,主要探讨对象的五种创建方式。
诸葛韩信
·
2020-07-13 10:01
JavaScript
JS基础
笔记之循环语句
JS基础
笔记之循环语句一、JS中循环语句有三种:for循环,while,以及do…while1、for循环格式:语句1为循环开始前执行的语句,通常为某一变量的初始化赋值语句,用来给循环控制变量赋初值;语句
programmer_trip
·
2020-07-13 09:50
JS基础笔记
【技术篇】如何搞定react组件化
但我要告诉大家,如果你有一定的
js基础
,其实React没你想象中那么困难任何库都要在「概念简洁」(自由度高)和「使用便利」(提供现成的范式)上做选择。React选择了前者,而Vue选择了后者。
frontend_frank
·
2020-07-13 04:30
2019年最新的Web前端技能树,看看你要学些什么?
一、语言基础JavaScript:作用域链、闭包、运行时上下文、this原型链、继承Node
JS基础
和常用APICSS:选
误凡尘
·
2020-07-13 03:32
Web前端
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基础知识
上一页
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
其他