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
JavaScript基础
JavaScript基础
知识点--BOM之location对象及方法
location对象location对象提供了与当前窗口中加载的文档有关的信息,还提供了一些导航的功能,它既是window对象的属性,也是document对象的属性location对象的常用属性href3#语法location.hrefn功能返回当前加载页面的完整URL说明location.href与window.location.href等价hash语法location.hash功能返回URL中
梦幽辰
·
2023-03-30 02:15
2023年web前端开发学习路线图
新手入门:HTML5+CSS3+实战项目→移动webJavaScript阶段:
JavaScript基础
→JavaScript核心WebAPIs→数据交互&异步编程Ajax\GitVUE开发:框架前置课Nodejs
宝马金鞍901
·
2023-03-29 15:27
学习
JavaScript基础
一
1,JavaScript是一种客户端的脚本语言(脚本语言是指不需要编译,边解析边执行的语言)2,html(结构)css(样式)JavaScript(行为)三者分离3,JavaScript分为ECMAScriptDOMBOM4,外部导入5,常用数据类型:Number(无穷大infinity无穷小-infinity)isNaN()判断是否是数值BooleanStringUndefined(变量声明了,
皮卡丘的皮上丘
·
2023-03-29 00:29
web前端
javaScript基础
常见面试题
1,JS中有哪些数据类型?int(数值),string(字符串),boolean(布尔),null(空),undefined(未定义),object(对象)2,typeof和instanceof的区别?typeof,可以判断变量的数据类型,返回值是字符串;ainstanceofb,是判断b是不是在a的原型链上,也可以实现判断数据类型,返回值是布尔。3,怎么判断两个对象相等?先判断两者是不是对象,再
雨中晨星
·
2023-03-28 15:31
JavaScript基础
03- 数据类型转换
数据类型转换所谓的数据类型转换,就是将一种数据类型转换为另一种数据类型,所以,数据类型转换包括,转换为字符串类型,转换为数字型,转换为布尔型。数据类型转换分为显式转换和隐式转换两种方式转换成String类型字符串拼接"+"当+两边一个操作符是字符串类型,一个操作符是其它类型的时候,会先把其它类型转换成字符串再进行字符串拼接,返回字符串属于隐式类型转换,实际上是调用的String(),先转换成字符串
释梦石
·
2023-03-28 10:58
JavaScript基础
篇(一)数据类型的种类、判断以及转换
数据的类型的种类基本数据类型:undefined、null、boolean、number、string、symbol(ES6新增,表示独一无二的值)和BigInt(ES10新增)引用数据类型:Object(Object本质上是由一组无序的键值对组成的)。里面包含function、array、date等。JavaScript不支持任何创建自定义类型的机制,而所有值最终都将是上述8种数据类型之一。基本
橙色流年
·
2023-03-28 07:21
JavaScript基础
03-null和undefined的异同
null和undefined有相同点,也有不同的地方,总结下异同点如下:相同点Undefined类型衍生自Null类型,因此在使用相等比较符判断时会返回trueconsole.log(null==undefined);//truenull和undefined在if条件或while循环语句中都会被转换为false,使用Boolean()转型函数同样都会被转换为false。console.log(Bo
Camero的code之旅
·
2023-03-27 17:02
JavaScript基础
准备工作引用JavaScript第一种...第二种htmlcode注释//单行注释/*多行注释*/变量建议声明,逗号隔开,下划线或驼峰varage_a=3,aName="mark";数据类型字符串用引号vara="nihao",b="3"数值vara=3布尔值vara=true,b=false;数组vara=Array();a[0]=1;a[1]="name";或varb=Array(1,"nam
Mark_Xu
·
2023-03-26 14:59
前端学习路线V1.0
第一阶段:HTML+CSS学习周期:4周学习路线:HTML语法、CSS语法->div+css布局->html+css整站开发第二阶段
Javascript基础
JS基础教程、JS内置对象常用方法、常见DOM
好孩子_d6ed
·
2023-03-26 11:34
javascript基础
3for while循环
循环的目的是重复执行某段代码//1.求1-100之间所有数的平均值需要一个sum和的变量还需要一个平均值average变量varsum=0;varaverage=0;for(vari=1;i<=100;i++){sum=sum+i;}average=sum/100;console.log(average);//2.求1-100之间所有偶数和奇数的和我们需要一个偶数的和变量even还需要一个奇数od
雨中晨星
·
2023-03-26 06:27
JavaScript基础
练习
1.使用JavaScript完成菱形图案for(vari=0;i0;j--){s+="*";}}console.log(s);}2.求所有三位水仙花数vara,b,number;for(vari=1;i3.循环求10的阶乘varsum=1;for(vari=10;i>0;i--){sum=i*sum;}console.log(sum);4.用循环求10!+9!+8!……1!varsum=0;for
Jeff657
·
2023-03-25 14:36
javascript
前端
开发语言
2020年职业计划
下面是某公司对于中级前端的要求1、有2年以上前端开发经验2、扎实的
JavaScript基础
,掌握ES6的使用,能够独立完成前端模块的设计与实现3、精通前端工作流理念,及相关工具如webpack、gulp4
螺旋代码
·
2023-03-25 13:48
JS基础---01
JavaScript基础
1-编程语言1.1编程编程:就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。
我家有个王胖胖
·
2023-03-25 05:53
Javascript基础
篇之各种宽高属性及应用
在Javascript的开发过程中,我们总会看到类似如下的边界条件判断(懒加载):constscrollTop=document.documentElement.scrollTop||window.pageYOffset||document.body.scrollTop;constscrollHeight=document.documentElement.scrollHeight||documen
九分的咖啡店II
·
2023-03-24 20:38
JavaScript基础
知识
(一)JavaScript起源和基本语法1、定义定义:JavaScript决定了网页的交互语言名称作用HTML超文本标记语言网页的结构CSS层叠样式表网页的样式javascriptJavaScript网页的交互JavaScript与Java有什么关系?没有关系!!2、起源javascript之父,布兰登.艾奇。早期因为表单格式提交不正确,导致服务器资源浪费,发明js进行前端的一些表单验证,避免一些
林太的泡芙
·
2023-03-24 19:05
Day3-
javascript基础
1.认识js//在这儿就可以写js代码alert('内部js1')-->-->按钮1alert('内部js2')-->我是段落1改变内容修改图片我是段落2改变字体颜色获取内容names=['百度','新浪','爱奇艺','千锋']for(nameofnames){document.write(' ')document.write(''+name+'')}//for(x=0;x百度')//
穷到没有姓名
·
2023-03-24 17:33
Javascript基础
数组和算法练习题
1、编写函数uniq(arr),返回去掉arr重复项的新数组。例如,uniq([1,2,2,2,3,3,3,3])将返回[1,2,3]。2、给定A、B两个数组,同时存在于A、B两个数组中的项称为“交集”;只在A数组中,且不在B数组中的项称为“差集”编写函数intersection(arr1,arr2)返回两个数组的交集数组;编写函数difference(arr1,arr2)返回两个数组的差集数组3
优柔寡断的王大大
·
2023-03-23 23:08
JavaScript基础
语法
目录1.初识JavaScript1.1背景知识1.2JS的三种书写方式行内式内嵌式外部式2.语法简介2.1变量的使用变量创建方法动态类型2.2基本数据类型2.3数组js数组创建方式遍历方式添加元素:尾插编辑删除元素:splice2.4函数格式函数表达式作用域2.5对象使用字面量创建对象[常用]使用newObject创建对象使用构造函数创建对象new关键字的理解1.初识JavaScript1.1背景
YoLo♪
·
2023-03-23 13:08
前端基础
javaEE
javascript
开发语言
ecmascript
JavaScript 基础知识 01
JavaScript基础
知识01.pngNote:可以通过百度云盘提取与上文一致的PDF文件及.pos源文件;.pos源文件可以导入到https://processon.com/中自定义添加或修改以上思维导图中的内容百度云盘资源链接
喜酉
·
2023-03-23 07:39
JavaScript基础
语法入门
文章目录一.JS简介二.JS基础语法1.在HTML中引入JS2.第一个JS程序3.变量4.JS的内置类型4.1数字4.2字符串4.3布尔类型4.4undefined类型和null类型5.运算符6.数组6.1数组的基本操作6.2数组的越界访问6.3插入/删除/修改元素7.函数8.对象一.JS简介JavaScript,简称JS,JS最初只是为了进行前端页面开发,但随这后来JS越来越火之后,JS就被赋予
愿荣
·
2023-03-22 11:32
JavaWeb
javascript
前端
java
JavaScript笔记
一、
JavaScript基础
-开篇介绍1.JavaScript的组成ECMAScript:JavaScript的语法标准DOM:JavaScript操作网页上的元素的APIBOM:JavaScript操作浏览器的部分功能的
天使投资
·
2023-03-21 23:02
Javascript基础
系列之求值策略
前言本文翻译自evaluation-strategy按值传递参数的值是调用者(caller)传递的对象值的拷贝,函数内部改变参数的值不会影响到函数外部的对象。一般来说,通过重新分配内存(这里不关注重新分配内存是如何实现的--可以是堆栈或动态内存分配的方式),将外部对象的值拷贝到新分配的内存,并用于函数内部的计算但是,如果参数不是原始值,而是一个负复杂的对象,将带来很大的性能问题,C++就有这个问题
snailTJ
·
2023-03-21 14:56
自检:前端知识清单——原型和原型链
前言题目来自ConardLi的blog写的是自己的题解,水平有限,所以仅供参考代码会整合在github,觉得有帮助就给个star吧~正文一、
Javascript基础
原型和原型链1、理解原型设计模式以及JavaScript
极奏
·
2023-03-21 06:50
javaScript基础
面试题 -- 延迟加载JS有哪些方式?
延迟加载JS有哪些方式?js脚本放置在不同位置,对页面加载的不同影响defer与async的区别:回答:defer与asyncjs脚本放置在不同位置,对页面加载的不同影响关于这个问题,首先来介绍一下,js脚本放置在不同位置,对页面加载有什么影响①:先加载JS,再往后加载DOM②:首先解析DOM,再解析JS脚本文件,一般都这样写,页面加载先出现结构,提高用户体验如果JS脚本里面有,要获取#box元素
尘世冒险家
·
2023-03-20 13:21
前端JS面试题
javascript
前端
html
JavaScript基础
——数据类型
变量var关键字使用var声明作用域functiontest(){varmessage="hi";//这是一个局部变量console.log(message)}test();functiontest2(){message="hi";//省略var之后就变成全局变量了console.log(message)}test2();var声明提升例子functionfoo(){console.log(age
我在龙亭湖边
·
2023-03-19 21:03
javascript基础
面试题
第一章课程简介image.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.png第二章JS基础知识(上)image.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngi
9979eb0cd854
·
2023-03-19 19:55
Javascript基础
系列之函数
前言本文翻译自Functions概述本文将介绍ECMAScript中非常普遍的对象——函数。我们将着重介绍几种不同类型的函数是怎么样影响上下文变量对象的,以及每种类型的函数的作用域中都包含什么,并回答诸如下面这样的问题:下面声明的函数有什么区别吗?(如果有,区别是什么)。varfoo=function(){...};上述方式创建的函数和如下方式创建的有什么不同?functionfoo(){...}
snailTJ
·
2023-03-18 16:00
JavaScript基础
知识
变量(variable):它不是具体的值,只是一个用来存储具体值的容器或者代名词JS中创建变量的方式var(ES3)function(ES3)创建函数(函数名也是变量,只不过存储的值是函数类型而已)let(ES6)const(ES6)创建的是常量import(ES6)基于ES6的模板规范导出需要的信息class(ES6)基于ES6创建类let/const和var的区别1、let和const不存在变
空压机百科
·
2023-03-18 14:15
前端学习第三阶段-第1、2章 JavaScript 基础语法
01第一章JavaScript网页编程课前导学1-1JavaScript网页编程课前导学02第二章
JavaScript基础
语法2-1计算机基础和Javascript介绍01-计算机基础导读02-编程语言
戈森
·
2023-03-18 00:22
前端学习
前端
javascript
学习
黑马程序员pink老师前端入门教程,零基础必看的
JavaScript基础
语法视频教程(jQuery2)
jQuery常用APIjQuery属性操作设置或获取元素固有属性值prop()设置或获取元素自定义属性值attr()数据缓存data()购物车案例模块-全选jQuery内容文本值获取设置普通元素内容html()获取设置普通元素文本内容text()获取设置表单值val()购物车案例模块-增减商品数量购物车案例模块-修改商品小记上购物车案例模块-修改商品小记中购物车案例模块-修改商品小记下jQuery
5pace
·
2023-03-17 13:37
javascript
黑马程序员pink老师前端入门教程,零基础必看的
JavaScript基础
语法视频教程
计算机编程基础编程语言计算机基础初识JavaScript初始JavaScript浏览器执行JS过程JS三部分组成
5pace
·
2023-03-17 13:07
前端
javascript
黑马程序员pink老师前端入门教程,零基础必看的
JavaScript基础
语法视频教程(jQuery3)
jQuery事件jQeury事件注册单个事件注册jQuery事件处理事件处理on()绑定事件on实现事件委派和给动态元素绑定事件
5pace
·
2023-03-17 13:07
前端
javascript
jquery
JavaScript基础
系列(一)
JavaScript是基于事件和对象驱动的,依赖于浏览器本身,与操作系统无关。一、JavaScirpt变量1.1定义变量定义变量时,统一用“var变量名”表示,例如:varstr;甚至可以省略var这个字。1.2JavaScript变量的类型如何决定JavaScript中变量的数据类型是由JS引擎决定的。1varname="我是初学者";//name是string类型2varage=24;//ag
夏树大笨熊
·
2023-03-16 13:14
2019-03-31
JavaScript基础
认识jsjs可以插入到和里变量的声明和赋值语法:var变量名;(变量名不可以数字开头)ps:省略var声明的变量是全局变量。数据类型typeof检测变量的数据类型语法:typeof变量名;或typeof(变量名);undefined没有定义类型;ps:如果定义了一个变量,没有给这个变量赋值,那么就是undefined;null空对象指针如果定义的变量未来要用于保存对象,那么最好初始化为null;p
Sallyscript
·
2023-03-16 10:10
PHP面试之Web前端
$C.functionD.whileB
JavaScript基础
语法变量的定义变量必须以字母开头,也可以以$、_开头变量名对大小写敏感使用关键字var、let声明变量数据类型字符串数字布尔数组对象NULLUndefinedJavaS
openoter
·
2023-03-15 23:48
JavaScript基础
2--变量及运算符
错误类型错误分为:语法错误,逻辑错误变量用于存放数值的容器,不只是字符串和数字。变量可以存储更复杂的数据,甚至是函数声明变量在var或let关键字之后加上这个变量的名字,在JavaScript中,所有代码指令都会以分号结尾;—如果忘记加分号,你的单行代码可能执行正常,但是在多行代码在一起的时候就可能出错变量命名的规则使用拉丁字符(0-9,a-z,A-Z)和下划线字符变量名不要以下划线开头变量名不要
伊洛的小屋
·
2023-03-15 08:30
JavaScript基础
10-String的常见方法
字符串常用方法字符串的所有方法,都不会改变原字符串(字符串的不可变性),操作完成后会返回一个新的值。查找字符串indexOf()/lastIndexOf()获取字符串中指定的获取字符串中指定内容的索引//索引值=str.indexOf(想要查询的字符串);letstr='testtesttest';//统计t出现的次数letindex=str.indexOf('t');letnum=0;while
释梦石
·
2023-03-15 00:02
JavaScript基础
知识(二)
1面向对象的程序设计1.1属性类型ECMAScript中有两种属性:数据属性和访问器属性。1.1.1数据属性数据属性包含一个数据值的位置。在这个位置可以读取和写入值。数据属性有4个描述其行为的特性。[[Configurable]]:表示能否通过delete删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性。像前面例子中那样直接在对象上定义的属性,它们的这个特性默认值为tr
做笔记的地方
·
2023-03-14 21:33
JavaScript基础
语法-01
学习目标:掌握编程的基本思维掌握编程的基本语法coverImage
JavaScript基础
网页、网站和应用程序网页:单独的一个页面网站:一些列相关的页面组成到一起应用程序:可以和用户产生交互,并实现某种功能
iTruda
·
2023-03-14 16:55
JavaScript基础
详细思维导图(纯分享,不加水的那种)
JavaScript比较基础重要知识的思维导图分享给大家,希望能给大家提供帮助,用到的工具是xmind思维导图是小M.自己学习后总结出来的,比较适合新手,比较推荐UU们自己构造一个属于自己的思维导图,对知识的理解和记忆会更有帮助这里还有超多面试题合集,并且定期更新最新面试题,可以点击链接在语雀软件中进行关注查看哦https://www.yuque.com/docs/share/a95df8ad-9
MOAN.
·
2023-03-14 13:49
前端
javascript
前端
开发语言
JavaScript基础
1--简介及简单应用
JavaScriptJavaScript是一种脚本,一门编程语言,它可以在网页上实现复杂的功能,网页展现给你的不再是简单的静态信息,而是实时的内容更新,交互式的地图,2D/3D动画,滚动播放的视频等等微信搜索:伊洛的小屋Name:伊洛Yiluoconstpara=document.querySelector('p');para.addEventListener('click',updateName
伊洛的小屋
·
2023-03-14 11:28
javascript基础
记录
简略版,用于记录和总结,持续更新1.原型/构造函数/实例实例.__proto__===原型原型.constructor===构造函数构造函数.prototype===原型//这条线其实是是基于原型进行获取的,可以理解成一条基于原型的映射线//例如://consto=newObject()//o.constructor===Object-->true//o.__proto__=null;//o.co
菊花泡茶
·
2023-03-14 07:14
C、JAVA、Python、PHP、
Javascript基础
语句总结+对比
编程语言的的写法虽然各不相同,但是思想都是大同小异的,或者说各种编程语言的都在互相借鉴并完善自己。今天给大家展示五种编程语言的基础语句,横向对比,这对于小伙伴选择编程语言、学习第二门编程语言是很有帮助的,一起来看一下!一、Helloworld1.C#include//包含头文件/**主函数*/intmain(){printf("HelloWorld");return0;}2.javapackage
大嘴蝸牛
·
2023-03-13 18:55
自检:前端知识清单——变量和类型
前言题目来自ConardLi的blog写的是自己的题解,水平有限,所以仅供参考代码会整合在github,觉得有帮助就给个star吧~正文一、
Javascript基础
变量和类型1、JavaScript规定了几种语言类型七种基本类型
极奏
·
2023-03-13 15:54
Javascript基础
随笔整理(一):array
引用MDN注释:JavaScript的Array对象是用于构造数组的全局对象,数组是类似于列表的高阶对象。一、创建数组(随便看看就行)两种方式:1、字面量;letarr=[];2、Array构造器;两种声明方法:newArray(element0,element1,…elementN);newArray(arrayLenth);什么都不传:letarrNew=newArray();=>[];二、方
凡夫俗子___
·
2023-03-12 17:19
【数组】JavaScript 全栈体系(六)
JavaScript基础
第十章循环-for一、for循环基本使用实现循环的3要素Document//利用for循环输出三句话月薪过万for(leti=1;i')}//课堂练习:输出10句月薪过万,并说出
柠檬小帽
·
2023-03-11 16:33
JavaScript全栈体系
javascript
前端
html
JavaScript基础
资料
1.函数1.1函数的3种定义方法1.1.1函数声明//ES5functiongetSum(){}//匿名函数function(){}//ES6()=>{}1.1.2函数表达式(函数字面量)//ES5varsum=function(){};//ES6letsum=()=>{};1.1.3构造函数constsum=newFunction('a','b','returna+b');1.1.4三种方法的对
Mrssssss
·
2023-03-10 13:14
【流程控制】JavaScript 全栈体系(五)
JavaScript基础
第七章运算符一、赋值运算符目标:能够使用赋值运算符简化代码赋值运算符:对变量进行赋值的运算符已经学过的赋值运算符:=将等号右边的值赋予给左边,要求左边必须是一个容器其他赋值运算符
柠檬小帽
·
2023-03-01 08:25
JavaScript全栈体系
javascript
【基础语法】JavaScript 全栈体系(四)
JavaScript基础
第五章类型转换一、为什么需要类型转换?JavaScript是弱数据类型:JavaScript也不知道变量到底属于那种数据类型,只有赋值了才清楚。
柠檬小帽
·
2023-03-01 08:25
JavaScript全栈体系
javascript
前端
开发语言
微信小程序详细教程(建议收藏)
复制刚才的AppID,选择不使用云开发,
javascript基础
模板,进行创建这样就成功创建了小程序,页面显示如下2.小程序的介绍小程序就是微信里面app,16年推出,它的内存,源码
争儿不脱发
·
2023-02-25 11:30
Vue
微信小程序
小程序
前端
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他