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基础
扫盲
1.JS三种等号的区别一个等号是赋值操作,==先转换类型再比较,===先判断类型,如果不是同一类型直接为false。alert(1==“1”);//truealert(1===“1”);//false
烟花~易冷
·
2023-03-11 13:00
web前端笔记
javascript
html
node.
js基础
(一)模块化
简介:主要介绍node.js中的模块化,以及es6模块化与node.js模块化这两个模块化的区别1.node.js的模块化CommonJS先看两种导出的模式//第一种方式exports.name="aa"exports.age=12//第二种方式module.exports.name="bb"module.exports.age=12module.exports.sayHello=function
Link9527
·
2023-03-11 10:36
从前端到后端,龙哥讲node
js基础
(七)
服务器当我们从一个前端或者后端走向全栈的时候,都会遇到一个问题:我人生中的第一台云主机(服务器)应该买什么配置的。是不是cpu核心越多,内存越大,硬盘容量越高越好??相信大多数同学都有这个疑惑,一定是越贵的主机,性能就越好吗?理论上来说,是这样的,但是这并不代表你就应该多花那些冤枉钱—因为nodejs是单线程的,你想一个进程,一个线程的程序(就算它到了i/o环节最多也就是4个一组去执行)它对资源的
党云龙
·
2023-03-11 01:06
JavaScript学习笔记-速成版
目录一.
JS基础
语法1.JS常用指令2.JS中的变量3.js中的数据类型4.字符串操作5.数组Array6.对象(键值对)7.for、while循环8.高阶数组方法(forEach、map、filter
小雷的酸菜
·
2023-03-10 18:20
javascript
学习
前端
笔记
JS基础
—— 2.Javascript的数据类型
ECMAScript的数据类型分为两种:简单数据类型,复杂数据类型简单数据类型(基本数据类型):1.Undefined2.Null3.Boolean4.Number5.String复杂数据类型:1.Object操作符typeof:用于检查变量类型,用法:typeof变量或typeof(变量)返回值:string、number、boolean、object、undefined、null、functi
陈某的随笔记
·
2023-03-10 15:37
nodejs学习巩固笔记-node
js基础
,Node.js 高级编程(核心模块、模块加载机制)
目录Node
js基础
大前端开发过程中的必备技能nodejs的架构为什么是NodejsNodejs异步IONodejs事件驱动架构全局对象全局变量之process核心模块核心模块-path全局变量之Buffer
喜大普奔⁶⁶⁶
·
2023-03-10 15:44
nodejs
学习
node.js
javascript
js基础
值类型:引用类型:对象,数组,函数typeofnull:空地址Objecttype只能区分值类型类型转换字符拼接==运算==运算的转换===和==的区别类型转换JQUERY的源码内置函数js的对象原型原型链构造函数所有的对象都有构造函数instantof原型示例原型
刘世勋
·
2023-03-10 13:01
【
js基础
修炼之路】- 手把手教你实现call和apply
call和apply一直在项目中使用,但是一直不知道是怎么实现,今天实现了一下call和apply的用法varobj={value:1}functionbar(name,age){return{value:this.value,name:name,age:age}}console.log(bar.apply(obj,['zjx',21]));console.log(bar.call(obj,'zj
张举欣
·
2023-03-10 07:47
JS基础
浏览器靠什么执行JS渲染引擎:俗称内核,用于解析HTML、CSS,如google浏览器chrome的blinkJS引擎:也叫JS解释器,用于读取网页中JS代码并处理后运行,如chrome的V8JS引擎是对JS代码逐行解释执行,所以JS也归为脚本语言。若某句代码报错,下面部分不再执行。JS组成ECMAScript由ECMA国际标准化(将网景JavaScript、微软Jscript统一标准化),规定了
wustzhy
·
2023-03-09 22:43
JS基础
核心之闭包
1.闭包是什么?functionA(){//chrome认为的闭包是A函数varnum=1returnfunctionB(){console.log(num)}}varC=A()//函数A中的变量num被全局函数C引用着,以至于不会被垃圾回收机制回收C()//1//大多数书籍理解的闭包是C函数在A函数中嵌套B函数,B函数访问A函数中的变量。将A函数复制给C函数并执行。那么在大多数的理解中,包括许多
付出的前端路
·
2023-03-09 17:48
Three
js基础
代码段(一)Sprite精灵标签
相比于普通气泡窗,Sprite效果拥有一个独特属性,无论场景如何旋转偏移,标签总是正对着相机平面。在日常基础设施、物联设备中精灵标签最为常用。//精灵标签摄像头letlocatCamera=[newTHREE.Vector3(15,4,0),newTHREE.Vector3(14,4,-19),newTHREE.Vector3(13,11.5,-9),newTHREE.Vector3(85,11,
Giser之路
·
2023-02-28 15:01
Threejs
html
前端
javascript
13 Babylon
js基础
入门 粒子
创建粒子本教程将讨论Babylon.js中的粒子系统。粒子通常是小型的精灵,用于模拟难以再现的现象,如火,烟,水,或抽象的视觉效果,如魔法闪光和技能特效。这是通过一个区域发出很多粒子组成的云来完成的。从V3.2版本开始,有特定的发射器将该区域约束为一个盒子、球体或圆锥体的形状。你还可以编写自己的自定义函数来控制粒子云和约束区域。GPU粒子是粒子系列的最新成员,可以使用适当的浏览器来提高性能。点击查
暮志未晚Webgl
·
2023-02-24 12:41
babylon
Babylon.js
基础入门
babylon.js
粒子系统
游戏引擎
2021 年最值得使用的 Node.js 框架
学习源码整体架构系列、年度总结、
JS基础
系列Node.js是最敏捷的服务端web应用平台,因为它为应用开发公司提供了构建可扩展的单一编程语言web平台的便利。
若川视野
·
2023-02-23 06:43
编程语言
java
javascript
web
css
JS基础
--两大类JS数据类型(8种数据类型)
1.6种-基本数据类型:⑴数值类型Number数值类型分为:1.正负整数:100;2.浮点数:1.23;3.科学计数法:1.23e-2相当于1.23*10^-2;4.无穷大/无穷小:Infinity/-Infinity;5.特殊的数值类型:NaN,注意点如下;⑴NaN与任何Number数据类型做算术运算都得NaN(包括其本身);⑵NaN与任何数值皆不相等,包括NaN==NaN,返回false;拓展
舞动风华
·
2023-02-18 22:49
JS基础
-- 对象字面量的使用
/**创建一个对象///varobj=newObject();/*使用对象字面量来创建一个对象*这样创建的对象和使用vewObject()功能是一样的;*也可以添加属性名和属性值**使用对象字面量,可以在创建对象时,直接指定对象中的属性*语法:*{属性名:属性值,属性名:属性值,...}*/varobj={};obj.name='沙和尚';console.log(obj);varobj2={nam
我常常问自己我是谁
·
2023-02-18 21:43
JS基础
(四) 手动实现数组的高阶函数的原理
letarr=[11,22,33,44,55,66,77,88,99]console.log('----------------forEach()----------------');/*forEach()方法,用于循环遍历整个数组,且一定执行完。该方法的参数是一个回调函数,该回调函数可以传两个参数,第一个参数是数组中的每一项元素,第二个参数是每一项元素对应的下标。注意:第二个参数可以省略。*/f
是阳仔啊
·
2023-02-18 20:23
一文搞懂JS系列(三)之垃圾回收机制,内存泄漏,闭包
写在最前面:这是我即将开始写的一个系列,主要是在框架横行的时代,虽然上班用的是框架,但是对于面试,以及技术进阶,
JS基础
知识的铺垫是锦上添花,也是不得不学习的一块知识,虽然开汽车的不需要很懂汽车,只需要掌握汽车的常用功能即可
辉夜真是太可爱啦
·
2023-02-18 13:40
three.
js基础
1.三大组建varscene=newTHREE.Scene();//场景varcamera=newTHREE.PerspectiveCamera(75,window.innerWidth/window.innerHeight,0.1,1000);//透视相机2.渲染器renderer//注意,渲染器renderer的domElement元素,表示渲染器中的画布,所有的渲染都是画在domElemen
七百年前
·
2023-02-18 10:43
js基础
阵营:变量篇之变量作用域
上面已经介绍完了变量的定义,说完定义肯定要说下变量的常见的问题。其实变量的常见问题说来说去也就那么几个,变量作用域,变量提升。这就跟前面说到张无忌的乾坤大挪移一样,用来用去也就那么几招。那么我们首先来看变量作用域1.变量作用域为了理解什么是变量作用域,我们首先要搞明白一个概率-'执行环境'。故名思议,执行环境就是我们要处理一件事所处的环境,举个栗子:我们去TAM取款机取钱,那么ATM机器就是一个执
来瓶二锅头00
·
2023-02-18 07:15
JS基础
1.注释1.行注释//注释内容2.块注释/*注释内容*/2.规定1.JS中严格区分大小写2.JS中每一条语句以分号(;)结尾-如果不写分号,浏览器会自动添加,但是会消耗一些系统资源,-而且有些时候,浏览器会加错分号,所以在开发中分号必须写3.JS中会忽略多个空格和换行,所以我们可以利用空格和换行对代码进行格式化3.字面量1.字面量是一些不可改变的值12345"hello"字面量都是可以直接使用的,
cxq要努力
·
2023-02-17 20:58
【
JS基础
】(九)JavaScript引用类型之基本包装类型
一、基本包装类型的概念基本概念为了便于操作基本数据类型,ECMAScript还提供了3个特殊的引用数据类型:Boolean、Number和String。在实际中,我们每读取一个基本数据值的时候,后台就会创建一个对应的基本包装类型对象,从而让我们能够调用一些方法操作这些数据。vars1="sometext";vars2=s1.substring(2);//后台会发生以下事情://1、String类型
虹猫1992
·
2023-02-17 08:42
第1章
js基础
(3课时)
目标简介、引入方式、基本语法三种输出方式数据类型isNaN()函数for...in函数定义和调用定义JavaScript是基于对象的脚本语言解释执行代码以纯文本形式存储类型宽松(弱类型)Netscape公司和Sun公司联手完成JavaScript功能表单确认页面修饰以及特殊效果导航系统基本数学运算动态文档生成JavaScript特点脚本编写基于对象简单安全动态跨平台JavaScript相关概念EC
A建飞_dedf
·
2023-02-17 07:01
面试必备,2019史上最易懂
js基础
(执行上下文/调用堆栈/内存栈/值类型/引用类型)
千里之行,始于足下,不积硅步,无以至千里。与以前的切图比较,现在的前端开发对js的要求似乎越来越高,在开发中,我们不仅仅是要知道如何运用现有的框架(react/vue/ng),而且我们对一些基础的知识的依赖越来越大。现在我们就用平民的方法讲解下执行上下文/调用堆栈/内存栈。理解下javascript在执行中,javascript引擎(v8)对我们加载的代码做了写什么?我们整一段非常简单的js代码来
一只大橘
·
2023-02-17 07:44
JS基础
推荐
(https://wangdoc.com/javascript/index.html)阮一峰ES6入门(https://es6.ruanyifeng.com/)CSS部分块级格式上下文闭包这波能反杀(
js
人猿Jim
·
2023-02-17 04:40
JS基础
笔记(函数)
一、函数1)作用封装一段待执行的代码2)语法//函数声明function函数名(参数列表){函数体return返回值;}//函数调用函数名(参数列表);3)使用函数名自定义,见名知意,命名规范参照变量的命名规范。普通函数以小写字母开头,用于区分构造函数(构造函数使用大写字母开头,定义类)4)匿名函数匿名函数:省略函数名的函数。匿名函数自执行(function(形参){})(实参);(functio
南坡三舅
·
2023-02-17 01:41
这 5 类人最适合转Web前端,有你吗?
核心要求包括:语言技术:
JS基础
和核心/HTML5/CSS3、框
编程趣学
·
2023-02-16 20:26
前端高效学习方法
前端自学
web前端
HTML
CSS
自学前端方法
JS-Web-API
JS基础
知识:ECMA262标准JS-Web-API:W3C标准W3C标准中关于JS的规定有:DOM操作BOM操作事件绑定ajax请求(包括http协议)存储W3C标准没有规定任何
JS基础
相关的东西;只定义用于浏览器中
sylvia_yue
·
2023-02-07 08:26
字节跳动技术中台日常实习二面凉经-反面教材在此orz 21/11/26
哈哈
JS基础
不行(考察了贼不熟悉,之前几乎没看过的Promise凉)稍微有些自信的计算机网络考了一个CDN的内容(真没用过QAQ凉),考了个HTTP缓存(只剩一点点印象了,就看到过一次这个概念orz,被深入追问搞懵凉
敲代码的小提琴手
·
2023-02-07 07:29
面试
前端开发之路
js
底层知识
面试
javascript
前端
Vue篇--Mock.
js基础
使用方法(建议收藏)
什么是Mock.js?mock.js是一款模拟数据生成器,生成随机数据,拦截Ajax请求生成随机数据,拦截ajsx安装:npmimockjs-D使用:importMockfrom'mockjs'Mock.mock(url,data)官网网址:Mock.jsMock.js的特点:前后端分让前端工程师独立于后端端进行开发。增加单元测试的真实性通过随机数据,模拟各种场景。开发无侵入不需要修改既有代码,就
疯狂的大番茄
·
2023-02-06 19:02
javascript
vue.js
开发语言
js基础
阵营:变量篇之特殊变量-对象
这一章,我们将好好去看看一个特殊的变量,对象。我们先看看官方的定义:无序属性的集合,其属性可以包含基本值,对象,或者函数。从字面意思上,我们可以理解为对象是一个没有特定顺序的的集合,对象的每一个属性和方法都有一个自己的名称,每一个名称都会有一个值,当然这个值,可以使对象,函数。以及其他基本类型数据。不过还是太抽象了,我个人其实更倾向于将对象理解成一个“图纸”,一个建房子的图纸,在这个图纸上,我们标
来瓶二锅头00
·
2023-02-06 02:26
前端的数据类型和堆栈的管理(
js基础
第一节)
最近一段时间由于时间充裕,原来都是些原生项目,经过两年的前端摸索,开始说下我对前端的了解.ECMAScript中有5中简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String。还有1中复杂的数据类型(引用数据类型)————Object,Object本质上是由一组无序的名值对组成的。但是这几种数据类到底有什么区别呢。这些数据又是如何存储在内存中的呢
曾惠龙
·
2023-02-05 20:18
1.初识javascript
1.5js的组成
js基础
学习的是ECMAScriptjs.api学习的是DOM和BOM1.ECMAScriptECMAScript是由ECMA国际进行标准化的一门编程语言,这种语言在万维网上应用广泛,它往往被称为
皮皮章
·
2023-02-05 14:46
JS基础
学习日志之this的使用、构造函数
目标:2019年结束前可以自己上手写出一个完整项目.计划:目前先学完《尚硅谷JavaScript》140P,抽空多看HTML&CSS,之后再计划别的.习惯:每天至少可以学1P.2019-11-02《尚硅谷JavaScript》学习笔记P61(this的使用)、P62(this使用的补充)、P63(使用工厂方法创建对象)、P64(构造函数)还是需要再多看几次,多打几次加深理解一、this-解析器(浏
77Hz
·
2023-02-05 05:32
JAVA与
JS基础
知识比对(一)
js变量声明:var变量名赋值:先声明,在赋值声明之后直接赋值以逗号隔开,给多个变量赋值只声明,反悔undefind值只赋值,不报错,不建议既不声明,也不赋值,报错没有定义变量变量名命名规则:只能由数值,字母,下划线,$组成数字不能开头js区分大小写数据类型基本数据类型:number数据类型:整型:八进制,二进制,十六进制,十进制字符串数据类型:浮点型,科学计数法布尔数据类型:true,false
叮当碧岭
·
2023-02-04 12:30
JS基础
-深入浅出继承
本篇文章需要先理解原型、原型链以及call的相关知识:
JS基础
-函数、对象和原型、原型链的关系
js基础
-面试官想知道你有多理解call,apply,
OBKoro1
·
2023-02-04 10:07
js基础
之对象
修改对象constobj={a:1}obj.a=2console.log(obj.a)//2//打印2,如果是还想打印出来obj.a为1,就是组织对象被修改先介绍下:Object.defineProperty(对象,属性,描述符)数据描述符:value:属性值writable:true是否可写。默认falseconfigurable:true是否可配置。默认falseenumerable:true
Lyan_2ab3
·
2023-02-04 05:39
Js基础
总结一
strict关键声明"usestrict";设立"严格模式"的目的,主要有以下几个:错误检测、规范、效率、安全、面向未来消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为;消除代码运行的一些不安全之处,保证代码运行的安全;提高编译器效率,增加运行速度;为未来新版本的Javascript做好铺垫。严格模式影响范围变量:var、delete、变量关键字对象:只读属性、对象字面量属性
ffewi
·
2023-02-03 10:00
【跟着犀牛书复习
JS基础
】隐式类型转换
引言恶补我惨不忍睹的
js基础
,从毫无头绪到有一点头绪,画个圈希望能逐渐找到适合我的方法。目前在跟着犀牛书一章一章的过,把难点和看不懂的地方拎出来网上多找些文章看一看,相关的面试题目做一做。
lavi呀
·
2023-02-03 09:56
js基础
类型与类型判断typeof/instanceof
原始类型booleannullundefinednumberstringsymboltypeoftypeof除了null都能显示出原始类型对于引用类型,则不能准确判断typeoftypeofnull==='object'js最初版本采用32位系统,开头000表示Object,而null表示全0instanceof引用类型可通过instanceof来判断对象类型(引用类型)存储的是指针,是对实际存储
Indomi
·
2023-02-03 05:42
js基础
语法
基础语法注释单行注释-在注释前加两个/多行注释-/**/标识符由数字、字母、下划线和,它有特殊功能3.关键字for,in,while,if,else,true,false,var,function等,有特殊功能的标识符都是关键字4.数据类型和字面量a.类型和字面量Number(数字)/String(字符串)/Boolean(布尔)/Array(数组)/Object(对象)/function(函数)
挽风style
·
2023-02-02 15:42
JS基础
:点击改变文本、表单校验、轮播图自动播放、图片的隐藏和显示
1.
JS基础
1.1JS概述JavaScript是一种直译式的脚本语言(由浏览器进行解释执行,java是一种脚本语言)HTML:决定页面框架CSS:美化页面JS:提供用户交互1.2JS组成ECMAScript
何同学。
·
2023-02-02 14:41
HTML前端
javascript
html
JS基础
学习日志之原型链、原型中的toString()、垃圾回收机制
目标:2019年结束前可以自己上手写出一个完整项目.计划:目前先学完《尚硅谷JavaScript》140P,抽空多看HTML&CSS,之后再计划别的.习惯:每天至少可以学1P(根据大计划).2019-11-10《尚硅谷JavaScript》学习笔记P67(原型对象-原型链)、P68(toString())、P68(垃圾回收GC)一、原型链1、原型对象prototype也是一个对象,它也包含着原型p
77Hz
·
2023-02-02 03:30
2、
JS基础
数据类型
本篇继续学习
JS基础
数据类型,看看JS为我们提供了哪些数据类型以供操作。数据是我们保存在计算机中的值,比如数字、字母等等。JS定义了数字、字符串、布尔值和undefined四种基础数据类型。
魔方宫殿
·
2023-02-01 23:05
es6、js、css、jquery、vue以及程序设计 知识点总结
js基础
闭包,作用域,向上提升
小嘴冰凉别乱亲
·
2023-02-01 15:16
JS基础
学习日志之数组简介、使用new和字面量创建数组
目标:2019年结束前可以自己上手写出一个完整项目.计划:目前先学完《尚硅谷JavaScript》140P,抽空多看HTML&CSS,之后再计划别的.习惯:每天至少可以学1P(根据大计划).2019-11-23《尚硅谷JavaScript》学习笔记P70(数组简介)、P71(数组字面量)-对象分类:内建对象、宿主对象、自定义对象(少用)-内建对象一、数组(Array)-数组也是一个对象;-与普通对
77Hz
·
2023-02-01 10:33
JS基础
核心之原型
构造函数与实例构造函数与普通函数的唯一区别:调用方式的不同,构造函数用new调用。new的内部经历了什么?创建一个Object对象将构造函数的this指向这个对象执行构造函数中的代码返回Object对象demo如下:functionPerson(){//1.创建一个Objvarobj={}//2.this指向内部创建的对象//this指向obj//3.执行构造函数中的代码console.log(6
付出的前端路
·
2023-01-31 15:58
js基础
1.js作用域js中的变量若在当前作用域中没有,会向父级寻找,直到最顶层。2.块级作用域jsES5没有块级作用域。如果要形成,可以通过()()自执行函数实现函数中的作用域为块级作用域;ES6中每一个{}都是一个块级作用域。3.null和undifined的区别null是变量被定义但无值,属于空指针。undefined为从未声明·。4.讲讲闭包理解指的是一个函数可以访问另一个函数作用域中的变量,外层
徐嘉迪_2021强化班
·
2023-01-31 06:24
【
JS基础
】(五)JavaScript栈内存与堆内存
(一)堆(heap),栈(stack)与队列(queue)栈数据结构JavaScript中并没有严格意义上区分栈内存与堆内存。执行上下文的执行顺序借用了栈数据结构的存取方式。栈空间特点:先进后出,后进先出栈数据结构乒乓球的存放方式与栈中存取数据的方式如出一辙。处于盒子中最顶层的乒乓球5,它一定是最后被放进去,但可以最先被使用。堆数据结构堆数据结构是一种树状结构。它的存取数据的方式,与书架与书非常相
虹猫1992
·
2023-01-30 17:06
JS基础
对象原型https://zhuanlan.zhihu.com/p/107847864https://doc.houdunren.com/js/11%20原型与继承.html#原型对象image.png原型中保存引用类型会造成对象共享属性,所以一般只会在原型中定义方法functionUser(){}User.prototype={lessons:["JS","VUE"]};constlisi=new
走停2015_iOS开发
·
2023-01-30 16:20
JS基础
:对象
万物皆对象~对象,是一个具体的事物。对象中会有属性和方法。是类的具体的一个实例。字面量创建对象varobj={name:'小明',//属性age:23,//属性pao:function(){console.log('来跑啊'+this.name)}//方法}obj.name//拿取对象的属性obj.pao()//调用对象的方法遍历对象for-in循环for(keyinobj){console.lo
JiAyInNnNn
·
2023-01-30 15:16
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他