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基础
阵营:变量篇之变量类型
前面我们已经说过了变量的提升,那么变量具体有哪些类型呢?当前JavaScript具有5个基本数据类型,分别是:null,undefined,string,number,boolean。以及两个非基础数据类型,分别是:object,symbol(ES6新增)。下面我们来一一来介绍下null顾名思义是空,没有的意思,所以在js中他是一个空指针,空值的意思。他不同于没有定义(ReferenceError
来瓶二锅头00
·
2022-03-13 22:47
前端知识点总结——JavaScript基础
前端知识点总结——
JS基础
1.javascript概述(了解)1.什么是javascriptjavascript简称为js,是一种运行于js解释器/引擎中的脚本语言js的运行环境:1.独立安装的js解释器
JavaScript语言
·
2022-03-13 13:58
前端
前端基础
JavaScript
js基础
阵营:变量篇之变量,函数提升
上面已经介绍完了变量的定义,以及变量的作用域问题,这章我们来看看变量提升的问题。在进行这章开始前,我们先来探讨一个很悠久的问题,那就是image.png哈哈。开玩笑。言归正传。我们先看下面代码console.log(a);vara=2;输出结果是image.png直觉上我们理解的是程序会从上往下,顺序执行,按照这个逻辑,我们应该得到的是这样的image.png但是实际上感觉是代码是这样的vara;
来瓶二锅头00
·
2022-03-11 16:00
js基础
复习
//数据类型JavaScript的类型有数值number字符串string布尔值boolean函数function对象objectnullundefined数组Array日期Data正则表达式RegExp;//数值类型转布尔值结果用==比较如1==true,隐式转换undefined==>false,不能全等于false,可以全等于undefinednull==>false,不能全等于false,
大大的可爱
·
2022-03-09 09:00
js基础
阵营:变量篇之变量定义
这一次我们首先将视角投向
js基础
知识之变量,下面看下变量的基础信息姓名:变量类型:松散型定义方式:var,const,let或者直接变量名常见问题:变量覆盖,变量提升,变量作用域我们从上面的基础信息来一点一点的剖析变量这士兵甲
来瓶二锅头00
·
2022-03-08 10:50
js基础
知识小结
1、js数据类型分为:原始类型和对象类型;原始类型:booleannumberstringundefinednullsymbolbigint对象类型:ObjectFunction;原始类型存储在栈上,对象类型存储在堆上,但是他的引用地址还是存在栈上。?题型:对于对象的修改,往函数里传一个对象进去,函数内部修改参数,这类题目记住以下要点:1、对象存储的是引用地址,传来传去、赋值给别人都是在传递值(存
·
2022-03-06 10:23
javascript前端
JavaScript内置对象及案例
01-内置对象内置对象//在javaScript中的对象分为三种:自定义对象,内置对象和浏览器对象//前面两种对象是
js基础
内容,属于ECMAScript;第三个浏览器对象属于js独有的,在JSAPI讲解
WangZhang_521
·
2022-03-03 08:00
JavaScript
javascript
前端
html
JavaScript内置对象总结
前面两种对象是
JS基础
内容,属于ECMAScript;第三个浏览器对象,属于我们JS独有的。
阿辞想吃火锅啊
·
2022-03-03 08:30
总结
javascript
js逆向案例-jsvmp纯扣逻辑
目录一、常用的
js基础
知识二、常用的谷歌操作三、jsvmp的特征四、jsvmp扣逻辑一、常用的
js基础
知识js各种运算符:比如位运算符:&、|、^、~、>、>>>,算术运算符:+、-、*、/、%、++、
十一姐
·
2022-02-27 13:59
SpiderCrawl
javascript
jsvmp
Node.js学习总结
目录一、Node.
js基础
1.Node.js是什么2.Node.js安装3.Node.js特性4.Node.js的简单使用(1)、命令终端(2)、文件型使用二、NPM1.NPM是什么2.NPM使用(1)
萌新小吉
·
2022-02-26 08:55
Node.js
node.js
javascript
chrome
从一道面试题引申到N道面试题
这不,引起了古老的回忆,翻开笔记,想起曾经有一个体验良好的面试,面试官从一道面试题出发,循序渐进,引出了各种知识点,这些知识点能检测出面试者的React知识点、ES6知识点、
JS基础
等。
·
2022-02-22 17:49
JS基础
(一)
css和js的放置位置、白屏和FOUC、async和defer、简述网页的渲染机制、一、CSS和JS在网页中的放置顺序是怎样的?将CSS使用link标签放在head标签中。将JS使用script标签包裹或者引入,并且放在body标签的最后。二、解释白屏和FOUC白屏问题如果把样式放在底部,对于IE浏览器,在某些场景下(新窗口打开,刷新等)页面会出现白屏,而不是内容逐步展现如果使用@import标签
赫鲁晓夫的玉米棒子
·
2022-02-21 19:35
Node.
js基础
用法
Node.
js基础
用法学一门语言,其实就是需要知道,他能做啥。那么Node能做啥?
安卓Boy
·
2022-02-21 11:27
【
JS基础
复习】作用域、this、闭包
作用域作用域是在运行时代码中的某些特定部分中变量,函数和对象的可访问性。换句话说,作用域决定了代码区块中变量和其他资源的可见性。functionfoo(){vara=1}foo()console.log(a)//UncaughtReferenceError:inVariableisnotdefined上面例子可以理解为:作用域最大的用处就是隔离变量,不同作用域下同名变量不会有冲突。在JavaScr
·
2022-02-20 23:14
javascript
【学习笔记】「Web APIs」JavaScript进阶
前言1.1JS的组成1.2
JS基础
阶段及WebAPIs阶段2.1API2.2WebAPI2.3API和WebAPI总结一、DOM1、DOM简介1.1、什么是DOM文档对象模型(DocumentObjectModel
程序媛CV
·
2022-02-20 14:12
前端学习笔记
javascript
html
css
html5
前端
JS基础
语法(一)
文章目录JavaScript基础语法(一)一、基本概念1、编程2、计算机语言3、编程语言4、编程语言和标记语言的区别5、总结6、计算机基础计算机组成硬件软件数据存储程序运行二、初识JavaScript1、JS简介2、JS初体验3、JS注释4、输入输出三、变量1、变量的主要作用2、变量的使用声明变量赋值变量初始化小案例3、变量扩展更新变量声明多个变量特殊情况4、命名规范5、交换变量四、数据类型1、数
A-L-Kun
·
2022-02-19 20:38
web前端
javascript
开发语言
ecmascript
C1 能力认证——
JS基础
C1能力认证——
JS基础
JavaScript变量命名规则在JavaScript中以下,以下哪些变量名是非法的(会导致程序报错)?
HammerZe
·
2022-02-19 14:00
八:vue.
js基础
1.HellowordHellowordHello{{username}}//创建Vue实例(Vue是一个vue.js库提供的构建函数)constvm=newVue({el:'#app',//element:选择器,表明将页面哪个元素交给Vue管理data:{username:'Vue'}})vm.username='kebi';2.模板语法02_模板语法1.双大括号表达式{{msg}}{{msg
YANG_c08b
·
2022-02-19 14:31
day29-
JS基础
5
获取可视区的宽度和高度获取宽高的时候,要看有没有DTD的说明,如果有,使用documentElement,如果没有,使用bodyvarclientWidth=document.documentElement.clientWidthvarclientHeight=document.documentElement.clientHeight吸顶条可以直接获取到div的宽度和高度,而且是不带px,并且样式
奈斯凸米特
·
2022-02-19 12:00
2021前端面试
js基础
、css基础、怎么学前端的,平时项目中遇到的难点,怎么解决的,异步函数、跨域、算法、设计模式常见问题1、怎么理解盒模型、如何选用哪种盒模型?
朝_5e5d
·
2022-02-19 10:27
js基础
(数组)--创建数组、稀疏数组、数组的添加和删除、数组遍历、多维数组
1.创建数组使用数组直接量是创建数组最简单的方法,在方括号中将数组元素用逗号隔开即可。例如:varempty=[];//没有元素的数组varprimes=[2,3,5,7,11];//有5个数值的数组varmisc=[1.1,true,"a",];//3个不同类型的元素和结尾的逗号数组直接量中的值不一定要是常量;它们可以是任意的表达式:varbase=1024;vartable=[base,bas
yufawu
·
2022-02-18 08:00
前端面试知识点
下面是最近在前端面试工作中,结合公司的业务需求,定的针对前端招聘不同等级的要求:笔试算法题考试初级1,
js基础
闭包,原型链作用域链,事件注册和触发,冒泡/捕获,异常处理,立即执行函数。
技术与健康
·
2022-02-18 04:56
【
js基础
修炼之路】- 微任务,宏任务和Event-Loop
一段代码让你了解Event-Loopconsole.log(1);setTimeout(()=>{console.log(2);},0);newPromise((resolve,reject)=>{console.log(3);resolve();}).then(data=>{console.log(4);setTimeout(()=>{console.log(5);},0);});讲解之前先看一
张举欣
·
2022-02-17 14:51
web前端零基础系统学习路线(写给入门的新手)
web前端这块算是比较简单,也比较有意思的,下面列举一下学前端的几个阶段,大家可以根据自己的情况循序渐进的学习第一阶段:HTML+CSS:HTML、CSS基础、div+css布局JavaScript基础:
Js
web前端学习指南
·
2022-02-16 22:16
JS基础
:面向对象编程
目录一.类与对象 1.ES5里的构造函数(constructor)与对象的生成 2.ES6里的类(class)与对象的生成 2.1构造方法 2.2属性 2.3方法二.类的继承三.this关键字和super关键字 1.OC里的self关键字 2.OC里的super关键字 3.JS里的this关键字 4.JS里的super关键字一.类与对象JS对象和我们OC对象是一样的概念,都是类的一个实例。对
意一ineyee
·
2022-02-16 20:03
express运用会话变量
前几周在学习node
js基础
,发现nodejs没有session会话变量,导致登录注册实现多了很多步骤。
喜洋洋咯
·
2022-02-15 04:21
js基础
输出方式:1.控制台:console.log("hellow");2.在页面:document.write("hellow");3.弹窗:alert("hellow");4.prompt("请输入密码");组成:1.ECMAScript核心2.DOM文档对象模型控制页面中元素3.BOM浏览器对象模型操作浏览器窗口变量声明变量varname=“3”;name是变量名变量可以加特殊符号和数字但是不能在
小老虎丶冷心
·
2022-02-15 00:18
JS基础
学习:Array对象
创建数组的方式:构造函数vararr=newArray();字面量方式vararr2=[];//变量是不是数组类型:两种1.instanceofvarobj={};console.log(objinstanceofArray);//false2.使用isArray()Array.isArray(对象);判断这个对象是不是数组一些方法.every(函数)--返回值是布尔类型,函数作为参数使用,函数中
Merbng
·
2022-02-14 18:04
JS基础
知识 (二)--原型规则
构造函数构造函数其实也是普通的函数,只是可以使用构造函数来实例化对象。事实上,当任意一个普通函数用于创建一类对象时,它就被称作构造函数。像js的内置函数Object、Array、Date等都是构造函数。在定义构造函数有以下几个特点:以大写字母开头定义构造函数在函数内部对新对象(this)的属性进行设置返回值必须是this,或者其它非对象类型的值举个栗子:定义一个简单的、标准的构造函数functio
Sunny_MYJ
·
2022-02-14 15:35
js基础
题
constinfo={[Symbol('a')]:'b'}console.log(info)console.log(Object.keys(info))image.pngObeject.keys无法遍历symbol类型的属性classPerson{constructor(){this.name="Lydia"}}Person=classAnotherPerson{constructor(){thi
开启夜黑模式
·
2022-02-14 04:21
js基础
4
一、DOM操作children子节点儿子节点parentNode父节点谷歌和火狐的方式firstElementChild第一个子标签lastElementChild最后一个子标签previousElementSibling上一个兄弟节点nextElementSibling下一个兄弟节点这是ie的方式firstChildlastChildpreviousSiblingnextSibling通过doc
HavenYoung
·
2022-02-14 00:40
JS基础
-- switch条件分支语句
/**条件分支语句也叫switch语句*//**题:*根据num值,输出对应的中文*/varnum=2;/**从题目来看的话,第一个想法是使用if判断,也就是下面的写法*///if(num==1){//alert("壹");//}elseif(num==2){//alert("贰");//}elseif(num==3){//alert("叁");//}/**这样也是没问题的,可是,每次都要写num
我常常问自己我是谁
·
2022-02-13 22:30
【
js基础
复习】原型以及原型链
目录对象是什么构造函数原型对象实现继承以及不同继承方式对象为什么要面向对象编程代码逻辑迁移更加灵活、代码复用性高、高度模块化构造函数functionPerson(name){this.name=namethis.getName=function(name){returnname}}constperson=newPerson()函数体内部的this指向生成的实例对象生成对象用new关键词进行实例化可
·
2022-02-12 17:55
原型链继承javascript
前端知识总结——
js基础
篇
内置对象JS中分为七种内置类型,七种内置类型又分为两大类型:基本类型和对象(Object)。基本类型有六种:null,undefined,boolean,number,string,symbol。按存储类型分为值类型,引用类型js内置函数:Object、Array、Boolean、Number、String、Function、Date、RegExp、ErrorTypeoftypeof对于基本类型,
清减半夏时光
·
2022-02-12 01:18
day27-
js基础
三
1、添加事件添加事件方式添加事件functiontest(){console.log('花田里犯了错,说好,破晓前忘掉')}varodiv=document.getElementById('div')//odiv.onclick=function(){//console.log('遥远的东方有一条龙')//}odiv.onclick=test显示隐藏图片操作div的display属性,在block
七一欧
·
2022-02-11 16:45
如何区分标识符、表达式、语句、字面量?
所以要破局,走出舒适圈;并且我越发感觉到学习JS语法本身的重要性,这样无论是遇到什么需求,用什么框架,又或者调用哪些库,
JS基础
扎实的同事、老哥都能快速上手。
赛博剑仙_李玄器
·
2022-02-11 02:31
JS基础
js课程js代码需放在script标签里面,可以放在head里,也可以放在body里面,还可以放在任意的标签里边.按照先执行head然后在执行body,从上往下执行.JavaScriptjs语法BOM浏览器对象模型DOM文档对象模型JS文件引入:这段代码不会被执行,当引入了js文件的时候,就不要再script里面包裹js代码了,因为其不会执行.onload:表示当html执行完后再执行里面的js代
Nico酱
·
2022-02-09 22:09
二阶段Day5-
js基础
语法
一、介绍31.什么是jsjs是javascript的缩写。是一门专门用来处理网页中的行为的脚本语言,也是web标准中的行为标准javascript和java没有关系2.在什么地方写js代码(window.alert()--在网页上面弹出一个对话框)内联的js:写在标签事件相关的属性中,例如:onclick属性,属性值是js代码内部的js:写在script标签的内容中,script标签理论上是可以放
龙神海王
·
2022-02-09 05:55
Three.
js基础
入门(1)
1.场景场景是three.js最基础的三大要素之一,你的所有要展示的内容都在场景之中,创建的方式十分简单varscene=newScene()就可以创建场景对象2.相机相机是three.js最基础的三大要素之二,我们做的是一个3D的视图所以需要一个从一个�角度去观察物体,varcamera=THREE.PerspectiveCamera(45,window.innerWidth/window.in
起飞之路
·
2022-02-09 02:23
js基础
javascript语法一、聊聊学习想法本文章来自拉勾教育大前端,终于进入javascript模块了,也是前端学习者最重要的一门语言了,前端不管入门还是进阶,一定都要有知识体系建设的想法。从2019年到参加拉勾教育,一直都是处于自学的阶段,说真的,自学真的很困难,它不会像拉勾那样有整套学习体系,知识点概况全面。首先HTML、css、Javascript这三样真的很重要,不用去管那些花里胡哨的框架,
安掌门dear
·
2022-02-08 22:27
3年想要成为月薪30K的Web前端技术专家,你必须掌握这些技能
根据对100家互联网名企对Web开发工程师的招聘要求分析,企业要求主要有两部分,一个是核心要求,一个是辅助要求,核心要求包括:语言技术:
JS基础
和核心/HTML5/CSS3、框架技术:JQuery、AJAX
web世界之窗
·
2022-02-08 11:40
html
css
javascript
前端
web前端
前端完整学习路线(详解)
第一阶段:HTML+CSS:HTML进阶、CSS进阶、div+css布局、HTML+css整站开发、JavaScript基础:
Js基础
教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript
强哥科技兴
·
2022-02-08 10:14
JS基础
整理(3)—来说说Promise和事件循环吧
Promise是什么?为什么要使用?为什么使用Promise这篇关于promise的blog其实已经是3年前写的了,但是一直在草稿状态。因为当时的项目开始使用ES6,我第一次接触到promise这个概念,当时还花了一点时间去理解。现在每一个前端工作者肯定非常熟悉promise,它是用于处理异步的!那么,为什么要用promise呢?首先看一个项目上的例子:letsubmit=function(par
iamsharleen
·
2022-02-07 15:28
JS基础
篇(五)
浏览器对象和Bom对象大纲浏览器对象:Bom对象浏览器里自带的对象,比如window1.location.href获取浏览器地址2.location.href='http//:baidu.com'跳转到百度3.http://www.baidu.com?username=fanyong&age=20跳转到百度的时候,加上参数username=fanyong用&连接后面想加的参数页面之间跳转locat
樊小勇
·
2022-02-07 09:32
vue赋值成功后再回调_vue的数据赋值联动改变解决方案
1.踩坑1.1.深拷贝/浅拷贝这实际上算不上vue的问题,算是
js基础
没打好的坑吧。
weixin_39524247
·
2022-02-07 09:56
vue赋值成功后再回调
js基础
第二天
1.利用js可以操作样式和结构1.DOM树2.利用DOM树访问HTML元素(节点)通过使用getElementById()方法getElementById()方法返回带有指定ID的元素//1.获取id为box的盒子varbox=document.getElementById('box');console.log(box);//2.修改样式js操作盒子的样式大多数都是设置行内样式box.style.
LIT的狐狸
·
2022-02-07 02:54
JS基础
所有知识点
基础复习笔记JS效果三要素:时间事件运动轨迹(分步骤来实现先死后活法逐步来)(1)获取元素:getElementById()----静态方法,前面只能跟随documentdocument.body,document.title----页面上只有一个的元素getElementsByTagName()-----动态方法,前面可以是document也可以跟其他元素,返回的是一个类似数组的集合(1)有类似
我拥抱着我的未来
·
2022-02-06 13:03
NODE01-Node.
js基础
使用
前端技术的发展主要还是Javascript推动,当HTML+CSS+Javascript的发展到jQuery的时候,Javascript已经从浏览器运行环境进化到虚拟机运行环境,然后向Java看齐,到Google的AI框架也支持Javascript,其中尤其是ES6的变化。从此Javascript向正常语言发展,出现了服务器端开发框架Express+Jade(Pug+EJS),包括webpac
杨强AT南京
·
2022-02-06 10:33
JS基础
(一)---基本数据类型、运算符及基本语句
1、JavaScript简介JavaScript是什么?JavaScript是一种运行在客户端的解释性脚本语言,能够实现HTML网页丰富的动态交互效果。ECMAScript为了让JavaScript成为全球标准,几个公司联合ECMA(EuropeanComputerManufacturersAssociation)组织定制了JavaScript语言的标准,被称为ECMAScript标准。ECMAS
飞鸿踏雪ni
·
2022-02-06 05:58
JS基础
09-17
数组面向对象创建vara=newArray(1,2,3,4,"55");直接创建varb=[1,2,3,4,"qwe"];数组嵌套varc=[[1,2,3],["12",12,"4e",4],[true,false]];数组字符拼接vard=[1,21,31,4];vard1=d.join("+");//d1=1+21+31+4d.push(5)//最后追加alert(d)//12345d.pop
zy小太阳
·
2022-02-05 23:39
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他