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基础
字节跳动技术中台日常实习二面凉经-反面教材在此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
Vue.
js基础
-09-组件(Component)
1.注册组件1.1创建实例时注册语法示例在实例中注册组件components:{tagName:{options,},}tagName为组件名,options为配置选项。调用组件示例完整示例CROW-宋newVue({el:"#app",components:{shu:{template:"自定义组件!",},},});1.2在实例外注册组件语法示例注册组件Vue.component(tagNam
开发运维玄德公
·
2023-01-30 02:39
JS基础
面试题——异步及单线程
这篇只是说一下异步和同步区别,JS是单线程,何时使用到了异步三道简单的面试题1.同步和异步的区别,分别列举一个同步和异步的例子同步会阻塞代码,但是异步不会alert是同步setTimeout是异步2.关于setTimeout的笔试题console.log(1);setTimeout(function(){console.log(2);},0);console.log(3);setTimeout(f
石燕平_Leo
·
2023-01-29 16:00
JS基础
内容总结
JS数组方法https://www.cnblogs.com/zyfeng/p/10541133.html
Summerdise
·
2023-01-29 12:57
JS基础
篇--类型转换
1、变量:是在内存中的数据存储空间,随着运算的进行,存储可进行变化;其中变量由三要素:变量名,变量值,数据类型。变量的数据类型:(1)基本类型数字Number字符串String布尔Boolean未定义Undefined空值Null符号Symbol(ES6中新增加的)(2)引用类型对象Object2、数据类型的转化:在JS中,大多可进行自动类型转化,有少部分的内容需要我们进行强制转化,也就是手动或显
天蓝蓝TL
·
2023-01-29 03:01
JS基础
面试题——原型和原型链
这篇文章主要说原型及原型链,鉴戒了一些网络大神的想法,有什么疑问可以提出来大家一起共同解决1.原型的五条规则所有的引用类型都可以自定义添加属性所有的引用类型都有自己的隐式原型(proto)函数都有自己的显式原型(prototype)所有的引用类型的隐式原型都指向对应构造函数的显示原型使用引用类型的某个自定义属性时,如果没有这个属性,会去该引用类型的proto(也就是对应构造函数的prototype
石燕平_Leo
·
2023-01-28 17:16
js基础
5(this)
1、this的认识1.默认绑定全局环境中this默认绑定到window顶层对象自执行函数this,也就是函数独立调用(自执行,不是事件函数),this绑定在window被嵌套的函数,独立调用,this默认绑定到window闭包中函数独立调动,而不是方法调用,this默认绑定到window2.隐式绑定一般被直接对象包含的函数调用时,也叫方法调用,this存在隐式的绑定到该对象3.隐式丢失隐式丢失是指
逆_3ec2
·
2023-01-26 22:47
04-
JS基础
(函数)
javascript基础四函数什么是函数?函数就是封装的某些常用功能的对象.函数就是方法,可以被调用,函数也可以调用函数,甚至可以自己调用自己,实现递归循环关键字声明了一个函数,不调用是不会执行的,函数如果不调用,等于白写。将大量重复的语句写在函数里面,这样以后需要这些语句的时候,直接调用函数,简化编程,让编程变的模块化。声明函数的方法:具名函数:直接声明的函数,可以先使用,后声明.say();/
Viarotel
·
2023-01-26 22:17
useCallback()、useMemo() 解决了什么问题?
在阅读本文之前,请确保您具有
js基础
知识,知悉基础数据类型与复杂数据类型的区别。如果下面的代码您不能理解,请略过此文以节约您的时间。
dkvirus
·
2023-01-26 10:15
Laya 物理引擎系列一 matter.
js基础
一、概述参考Matter.js2D物理引擎试玩报告物理引擎是一个计算机程序,使用质量、速度、摩擦力和空气阻力等变量,模拟了一个近似真实的物理系统,为刚性物体赋予真实的物理效果,比如重力、旋转和碰撞等效果,让物体的行为表现的更加趋向真实,例如,守望先锋的英雄在跳起时,系统所设置的重力参数就决定了他能跳多高,下落时的速度有多快,子弹的飞行轨迹等等。matter.js是一个用于Web的JavaScrip
合肥黑
·
2023-01-26 03:48
Three.
js基础
探寻三——透视投影照相机
5.透视投影照相机构造函数透视投影照相机(PerspectiveCamera)的构造函数是:THREE.PerspectiveCamera(fov,aspect,near,far)-fov可视角度-aspect实际窗口的纵横比-near近处的裁面的距离-far远处的裁面的距离只有离相机的距离大于near值,小于far值,且在相机的可视角度之内,才能被相机投影到。让我们通过几张透视照相机投影的图详细
一只鱼_d589
·
2023-01-25 23:51
webpack基础配置使用
默认的配置文件webpack.config.
js基础
配置示例//获取文件的绝对路径letpath=require('path')module.exports={//默认两种模式productiondevelopmentmode
云小泽同学
·
2023-01-25 22:59
【Three
JS基础
教程-材质纹理篇】3.1 纹理知识进阶
纹理知识进阶学习ThreeJS的捷径如何用一张地板砖贴图制作出地板砖效果旋转纹理移动纹理纹理旋转与移动的应用简单的光圈效果简单的流水效果WebGL项目优化技巧:没必要的细节可以用纹理直接代替下一篇预告学习ThreeJS的捷径本段内容会写在0篇以外所有的,本人所编写的Threejs教程中对,学习ThreeJS有捷径当你有哪个函数不懂的时候,第一时间去翻一翻文档当你有哪个效果不会做的时候,第一时间去翻
幻梦往昔
·
2023-01-16 16:46
ThreeJS
WebGL
材质
贴图
前端
【Three
JS基础
教程-材质纹理篇】3.2 初识基础网格材质MeshStandardMaterial
初识标准网格材质学习ThreeJS的捷径了解纹理的基本知识纹理继承关系常用的通用材质属性alphaTest的验证和应用depthTest和depthWrite应用渲染哪一面Side常用的Standard材质属性修改颜色Colormetalness和roughness的组合效果下一篇预告学习ThreeJS的捷径本段内容会写在0篇以外所有的,本人所编写的Threejs教程中对,学习ThreeJS有捷径
幻梦往昔
·
2023-01-16 16:46
ThreeJS
WebGL
材质
javascript
前端
html
贴图
【Three
JS基础
教程-高级几何体篇】2.X基础篇总结/目录
高级几何体篇总结学习ThreeJS的捷径更好的视觉效果-综合案例2加载模型,加载模型时的常见错误多模型加载管理器LoadingManagerGL格式(GLTF/GLB)模型讲解与其他常用模型格式介绍加载GLTF/GLB格式文件,Draco压缩文件的获取与加载BufferGeometry与BufferAttribute学习ThreeJS的捷径本段内容会写在0篇以外所有的,本人所编写的Threejs教
幻梦往昔
·
2023-01-16 16:16
ThreeJS
WebGL
前端
【Three
JS基础
教程-初识Threejs】1.6各种各样的几何体
各种各样的几何体学习ThreeJS的捷径常用内置几何体介绍立方缓冲几何体BoxGeometry分段数的意义(该部分仅建议了解即可,无需深入)圆形缓冲几何体CircleGeometry圆柱缓冲几何体CylinderGeometry三角面相关(建议了解即可)圆锥缓冲几何体ConeGeometry边缘几何体EdgesGeometry形状缓冲几何体ShapeGeometry挤压几何体ExtrudeGeom
幻梦往昔
·
2023-01-16 16:15
WebGL
ThreeJS
javascript
前端
ui
【Three
JS基础
教程-高级几何体篇】2.2 加载模型,加载模型时的常见错误
加载模型,加载模型时的常见错误学习ThreeJS的捷径关于加载模型篇的一些建议加载OBJ格式模型案例分析模型加载时的常见错误模型文件数据错误路径错误没有报错的情况下,我们看不到模型怎么办经过上述检查后,模型数据正常,我们看不到怎么办做了上述操作我们依然看不到模型一些碎碎念常见的建模验收标准下一篇预告:多模型加载管理器学习ThreeJS的捷径本段内容会写在0篇以外所有的,本人所编写的Threejs教
幻梦往昔
·
2023-01-16 16:15
WebGL
ThreeJS
css
前端
javascript
【Three
JS基础
教程-高级几何体篇】2.4 GL格式(GLTF/GLB)模型讲解与其他常用模型格式介绍
GL格式(GLTF/GLB)模型讲解与其他常用模型格式介绍学习ThreeJS的捷径GL格式简介常见的建模软件ThreeJS支持的文件格式常见的模型格式介绍模型兼容性说明OBJ格式与MTL格式FBX格式STL格式GLTF/GLB格式GL格式获取方式介绍官方建议下的各种转换工具Blender软件Babylon插件gltf-pipeline其他插件ThreeJSEditor和Babylon模型沙盒下一篇
幻梦往昔
·
2023-01-16 16:15
WebGL
ThreeJS
1024程序员节
【Three
JS基础
教程-高级几何体篇】2.5 加载GLTF/GLB格式文件,Draco压缩文件的获取与加载
加载GLTF/GLB格式文件,Draco压缩文件的获取与加载学习ThreeJS的捷径加载GL格式模型案例案例效果threejs中常见的模型加载方式三种常见的gl格式文件Draco压缩Draco介绍Draco使用过程中的常见误区如何获取Draco模型gltf-pipelineDraco使用案例案例效果加载Draco常见错误处理方法下一篇预告:学习ThreeJS的捷径本段内容会写在0篇以外所有的,本人
幻梦往昔
·
2023-01-16 16:15
WebGL
ThreeJS
javascript
前端
【Three
JS基础
教程-初识Threejs】1.4.1 更好的视觉效果-使用材质与灯光
更好的视觉效果-使用材质与灯光学习ThreeJS的捷径使用灯光与材质案例解析使用MeshStandardMaterial给演员换身新衣服用灯光照亮换了新衣服(新材质)的演员(方块)控制开关灯我想知道灯光在哪我觉得场景太暗了环境光AmbientLight使用lil.gui(dat.gui)来控制灯光强度和颜色,以调整到一个比较完美的效果完整demo代码:学习ThreeJS的捷径本段内容会写在0篇以外
幻梦往昔
·
2023-01-16 16:45
WebGL
ThreeJS
材质
javascript
前端
【Three
JS基础
教程-初识Threejs】1.2掌控我们的物体和模型
掌控我们的物体和模型学习ThreeJS的捷径引入帧数监控与调试时使用的GUI案例解析引入刷新率检测器stats和lil-guiStatsLIL.GUI(Dat.GUI)学习ThreeJS的捷径本段内容会写在0篇以外所有的,本人所编写的Threejs教程中对,学习ThreeJS有捷径当你有哪个函数不懂的时候,第一时间去翻一翻文档当你有哪个效果不会做的时候,第一时间去翻一翻所有的案例,也许就能找到你想
幻梦往昔
·
2023-01-16 16:44
ThreeJS
WebGL
javascript
前端
html
【Three
JS基础
教程-初识Threejs】1.4.2更好的视觉效果-综合案例(1)
更好的视觉效果-综合案例1学习ThreeJS的捷径写在前面相机灯唯一父级原则相对坐标系如何获取物体的绝对坐标系(相对于Scene的坐标系)添加一个地面吧操作BufferGeometry和操作Mesh的区别添加多个演员内存优化方案1:减少重复的geometry让我们的场景更炫酷二维阵列波浪螺旋升天学习ThreeJS的捷径本段内容会写在0篇以外所有的,本人所编写的Threejs教程中对,学习Three
幻梦往昔
·
2023-01-16 16:41
WebGL
ThreeJS
javascript
前端
node.js笔记(千锋kerwin老师同款)
[toc]Node.js(最全)基础+全栈项目作者:kerwin版本:QF1.0版权:千锋HTML5大前端教研院公众号:大前端私房菜一、Node.
js基础
1.认识Node.jsNode.js是一个javascript
weixin_63298816
·
2023-01-14 20:19
node.js
javascript
前端
tree.js初体验 | 大帅老猿threejs特训
准备模型获取:www.sketchfab.com模型处理:blendertree.
js基础
api基础场景scene:场景(容器)。
·
2023-01-13 18:38
tree
JavaScript之PC端网页特效(55th)
在前面学习了
JS基础
、DOM和BOM的基本操作后,这部分主要学习这些知识的拓展应用1、元素偏移量offset系列1、offset概述offset翻译过来就是偏移量,我们使用offset系列相关属性可以动态的得到该元素的位置
山雀~
·
2023-01-13 07:02
javascript
前端
开发语言
ES6及
JS基础
总结
Promise1、介绍下PromisePromise是异步编程的一种解决方案,简单说就是一个保存着某个未来才会结束的事件(通常是一个异步操作)结果的容器。从语法上说,Promise是一个对象,从它可以获取异步操作的消息。Promise提供统一的API,各种异步操作都可以用同样的方法进行处理。它有三种状态,pending(进行中)、fulfilled(已成功)、reject(已失败)。注:resol
Tammyhlf
·
2023-01-10 15:56
js
面试
javascript
es6
前端
前端入门笔记 05 ——
js基础
基于ES6生成html文件,script标签引入js文件简单语句直接用console面板js核心语法console.log("helloworld");//在控制台输出document.body.innerHTML="HelloWorld";//html页面输出数据类型string:单双引号定义number:浮点数boolean:true/falstypeof操作符undefined与null自动
JamSlade
·
2023-01-10 12:49
前端
前端
javascript
vue.js
前端入门笔记06 ——
js基础
创建对象//对象字面值;key需要为字符串letfolder1={'size':2000,'name':'folder1','subFile':['index.js'],'otherobject':null};console.log(typeoffolder1,folder1);输出如下object{size:2000,name:'folder1',subFile:['index.js'],'ot
JamSlade
·
2023-01-10 12:19
前端
javascript
前端
开发语言
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他