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学习
笔记(五)--深拷贝&浅拷贝
如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。本篇文章中也会简单阐述到栈堆,引用数据类型,以及json字符串,这些概念能更好的让你理解深拷贝与浅拷贝。浅拷贝引用数据类型的变量中保存的是引用地址。即变量的引用地址保存在栈区,真正的值保存在堆区。vara={name:"terry"
心。晴
·
2020-08-25 11:49
javascript学习
笔记之字符串函数
length返回当前字符串中字符个数访问字符串的字符charAt()访问字符串的字符格式:字符串.charAt(下标)、返回对于下标的字符str="hello"alert(str.charAt(1))ECMAScript中字符串是不可变的,字符串一旦创建,它的值就不能改变。要改变某个变量保存的字符串,要先销毁原来的字符串,然后再用另外一个包含新值的字符串填充该变量。+可拼接字符串返回字符串对于下标
无敌的海海
·
2020-08-25 09:02
来了来了!JavaScript ECM5新增数组方法
JavaScript学习
中,整理了一些ECM5新增数组方法,希望对大家有所帮助,也请大神多多指教!
白翼快斗
·
2020-08-25 09:46
JavaScript
Javascript学习
笔记——5.6 跳转
跳转语句(jumpstatement)可以让程序执行从一个位置跳转到另一个位置。break跳出当前循环continue结束本次循环,进入下次循环return跳出函数体并返回结果throw抛出异常,与trycatchfinally一起使用。标签语句identifer:statement定义标签后,可以在程序任何地方通过标签名引用这条语句。例如:mainloop:while(token!=null){
IFELSE
·
2020-08-25 03:25
Javascript学习
笔记——4.13 其他运算符
条件运算符?:是javascript中唯一的三元运算符。x>0?x:-x//求绝对值经典的场景是判断一个变量是否有定义greeting='hello'+(username?username:'there')typeof运算符typeof是一元运算符,操作数可以是任意类型,返回值为操作数类型的一个字符串。typeof(undefined)//'undefined'typeof(null)//'obj
IFELSE
·
2020-08-24 21:24
视频教程-【Web前端特训班试听课】HTML5 & Node.js 博客项目实战入门-JavaScript
DDDCQRS框架师对Node.js和HTML5有多年开发经验曾老师¥154.00立即订阅订阅后:请点击此处观看视频课程视频教程-【Web前端特训班试听课】HTML5&Node.js博客项目实战入门-
JavaScript
学院导师-曾老师
·
2020-08-24 16:35
JavaScript学习
之旅-11(原创)
在上一篇文章中,主要学习了JavaScript的闭包,箭头函数。这一篇文章我们主要学习JavaScript中的Date、正则表达式、Json、浏览器对象Data:JavaScript中,使用Data来表示日期对象,既然是日期对象我们就可以获取具体的时间、月份、分钟等等,下面是基本的使用:Data相关API通过代码的日志可以看到,JavaScript的Date对象月份值居然是从0开始算起,0=1月,
骑小猪看流星
·
2020-08-24 15:11
javascript学习
经历(一):变量名,单双引号注意事项
1、javascript单双引号javascript中双引号与单引号是都适用的,但在html元素中写javascript代码时需要使用单引号’’其他时候双引号与单引号没有区别Body中的JavaScript一个段落。试一试document.getElementById("demo").style.color='red';/*-------两者时相同的----------*/document.get
狗来了
·
2020-08-24 12:44
JavaScript学习
笔记 - 入门篇(2)- 常用互动方法
输出内容(document.write)document.write()可用于直接向HTML输出流写内容。简单的说就是直接在网页中输出内容。第一种:输出内容用“”括起,直接输出""号内的内容。document.write("IloveJavaScript!");//内容用""括起来,""里的内容直接输出。第二种:通过变量,输出内容varmystr="helloworld!";document.wr
weixin_30315905
·
2020-08-24 03:42
Web前端——
Javascript学习
(API)
1、API:应用程序编程接口这是实现的,现成的对象和方法。——提高开发效率2、数组API(1)arrtoStringvarstr=arr.toString()varstr=arr.join("连接符")——自定义连接符固定套路——1.将字符拼接为单词:arr.join("")2.将单词拼接成句子:arr.join("")问题——频繁字符串拼接,造成内存浪费,怎么解决?解决办法:先将要拼接的字符串放
pdsu_zhao
·
2020-08-23 22:24
Web前端——html+css
Javascript
web前端复习+面试
javascript学习
(7):表单输入“必填,已经两次输入密码必须一样”检查
[color=red]建立必须填写的字段[/color]检查在用户单击表单的Submit按钮时进行检查。红色的边框和黄色的内部颜色突出显示未填写的字段。PasswordCheckbody{color:#000;background-color:#FFF;}input.invalid{background-color:#FF9;border:2pxredinset;}label.invalid{co
苏坡曼你妹
·
2020-08-23 22:04
Javascript
JavaScript学习
——JavaScript 循环
JavaScriptfor循环使用for循环博客园mtimeyucars=["BMW","BENZ","Saab","Ford"];for(vari=0;i");}显示不同类型的循环JavaScript支持不同类型的循环:for-循环代码块一定的次数for/in-循环遍历对象的属性while-当指定的条件为true时循环指定的代码块do/while-同样当指定的条件为true时循环指定的代码块Fo
weixin_33697898
·
2020-08-23 20:38
JavaScript学习
笔记(二)--创建登录界面,链接服务器
第一个前端项目--创建登录界面,链接服务器笔者最近在写一个电子工资条的登录、首页、导入、查看的前端页面。因为自己大学主修.net,前后台代码都是自己编写,突然只写前台,对JavaScript基础编写很不熟悉(以前总是引用插件,在学校学的还是太少了),尤其是链接服务器后台,简直是抓狂。就算引用最基础的js文件也总报错。依据同部门老师的建议,笔者计划近期多花时间精力掌握JavaScript的基础知识,
weixin_30487317
·
2020-08-23 20:13
javascript学习
笔记——chrome等提示找不到“getElementsByTagName”的一种解决方法
最近学习是写了一个小网页,前台有个下拉框是通过后天的xml配置的,在写好代码后使用发现在IE9以及之前的IE浏览器都可以正常获取,但是IE10,chrome和firefox都会在获取一个标签时报getElementsByTagName方法不存在的错误。百度了很久未果,起初以为的确是这些浏览器不支持这个方法了,今天用IE10自带的调试工具对比了下载IE9和IE10下的变量,发现大不相同啊。varal
w263044840
·
2020-08-23 20:21
javascript
javascript学习
笔记---ECMAScript运算符(逻辑运算符)
Boolean运算符非常重要,它使得程序语言得以正常运行。Boolean运算符有三种:NOT、AND和OR。ToBoolean操作在学习各种逻辑运算符之前,让我们先了解一下ECMAScript-262v5规范中描述的ToBoolean操作。抽象操作ToBoolean将其参数按照下表中的规则转换为逻辑值:参数类型结果UndefinedfalseNullfalseBoolean结果等于输入的参数(不转
aisui6594
·
2020-08-23 15:45
JavaScript学习
-DOM
DOM的元素节点查询:有以下几种方式:浏览器输出的结果:2:创建节点与添加节点//创建与增加元素varb_p=document.createElement("p");b.appendChild(b_p);//添加文本varb_txt=document.createTextNode("helloDOM");b_p.appendChild(b_txt);创建元素语法:var变量名=document.c
不期而遇_3491
·
2020-08-23 09:24
Javascript学习
笔记(四)--表单验证
JavaScript验证的这些典型的表单数据有:用户是否已填写表单中的必填项目?用户输入的邮件地址是否合法?用户是否已输入合法的日期?用户是否在数据域(numericfield)中输入了文本?javaScript中的with函数,即所谓的with语句,可以方便地用来引用某个特定对象中已有的属性,但是不能用来给对象添加属性,要给对象创建新的属性,必须明确地引用该对象。with语句通常用来缩短特定情形
五秋木
·
2020-08-23 04:55
JavaScript学习
笔记
1.在JS当中,当一个变量没有手动赋值的时候,系统默认赋值undefined,undefined在JS中是一个具体存在值.2.JS中如何定义函数第一种方式:function函数名(形式参数列表){函数体;}第二种方式:函数名=function(形式参数列表){函数体;}3.函数调用4.JS当中的函数在调用的时候,参数的类型没有限制,并且参数的个数也没有限制.5.变量在函数体之外声明的变量属于全局变
中条山伯爵
·
2020-08-22 23:47
JavaScript
JavaScript学习
笔记(二)
alert()弹出警告对话框prompt()弹出输入框,点击确定返回输入内容,点击取消,返回nullstr.lenght获取字符串长度newDate().getDay()获取星期返回值:number(0-6)document.write("内容")向浏览器输出内容函数参数中无论是否有参数,无论参数的个数是多少,在调用函数时可以传任意个参数或者不传参数,因为ECMAScript内部将函数参数生成为一
滨滨_57b5
·
2020-08-22 22:07
Javascript学习
笔记——3.6 包装对象
javascript可以通过.来引用其属性值。当属性值是函数的时候,称其为方法,通过object_name.fun_name()调用其方法字符串同样具有属性和方法,但字符串不是对象,其原理是:当字符串调用属性或方法时,Javascript会自动调用newString(s)将其转换为临时对象,调用结束后,该对象又会被销毁。同理,数字和布尔值也可以有属性和方法,调用的是Number()和Boolean
IFELSE
·
2020-08-22 19:13
JavaScript学习
总结笔记之JS基本语法
前言JavaScript总结笔记篇仅是记载本人学习过程中的一些总结,为了梳理一下知识点,督促自己不断加强学习。文中有些是源自官网,有些是搜集资料,有些是个人观点,难免存在某些知识点疏漏或者是有错误的地方,如果错误之处,希望看到的小伙伴能及时提个醒,避免误导其他小伙伴,也希望我的总结能帮助到正在学或者是将要学习JavaScript的小伙伴们!大家一起努力,早日成为IT界的大神!一、JavaScrip
你说我的名称可爱不可爱
·
2020-08-22 18:49
JavaScript学习总结
JavaScript学习
笔记 第六记
1、浏览器的事件机制:冒泡事件机制,IE浏览器的冒泡机制是内容元素的事件处理后逐层抛出给外层元素进行事件处理,其它浏览器基本沿用这个方向,但也有相反的。2、浏览器自动生成的事件对象even方法.stopPropagation()可以阻断事件继续冒泡到下一层,而.perventDeafult()可以阻止这个对象的默认行为,如表单对象的action事件默认行为是提交表单。而在事件处理方法中使用retu
林佳楠
·
2020-08-22 17:38
JavaScript学习笔记
javaScript学习
笔记
前言:对js的学习重要放在BOM上,但这个东西学了不用容易忘记,知识点比较多、散,所以找了个时间将它总结一下。JS组成JS=ECMAScript+DOM+BOM+高级ECMAScript(前身为欧洲计算机制造商协会)–JavaScript的语法规范DOM(DocumentObjectModel的简称)–JavaScript操作网页上元素的APIbBOM(BrowserObjectModel的简称)
嘿!那傻狗
·
2020-08-22 16:46
前端
2019 重新启程——
JavaScript学习
之阅读jQuery源码
引言:2019年,reacthooks成功上位,vue3.0发布alpha版,TS使用率的飞速增长,以及大量前端开发工具使用体验的大幅优化和提高等等让越来越多的开发者吐槽前端学不动了的时候,最好的应对方式便是对基础概念的掌握。内功足够强大,才能做到不被别人牵着鼻子走。阅读开源代码是一个很好的方式,首先率选择了jQuery便是里面的内容没有太多足够抽象的设计思想。更多的是对于基础内容的覆盖。同时也包
胡斐
·
2020-08-22 11:35
2019总结
javascript
jquery
vue.js
react.js
周报 @ 2019.12.01
2、2019JavaScript状态调查流行的JavaScript状态调查又开始了,今年是该项调查的第四年,将一如既往地通过整理收集反馈的方式来帮助开发者决策接下来的
JavaScript学习
方向和技术选型
枫上雾棋
·
2020-08-22 11:55
前端
周报
JavaScript学习
笔记:创建自定义对象
文章目录一、利用构造函数模式创建自定义对象二、采用原型模式创建自定义对象三、采用混合模式创建自定义对象四、采用动态原型模式创建自定义对象一、利用构造函数模式创建自定义对象使用构造函数可以创建特定类型的对象,类似于Array、Date等原生JavaScript对象。//构造函数模式创建自定义对象functionPerson(name,age){this.name=name;this.age=age;
howard2005
·
2020-08-22 01:33
网页三剑客
深入
JavaScript学习
底层内容
最近有种感觉,愈发强烈!随着代码量的积累叠加,接触到的前端新的东西越来越多,但是还是偶尔心存一种未知的不安定感或者危机感,这种感觉来自于对JavaScript未知部分的恐惧,来自于对解决问题却难以理解问题本身出现原因的尴尬。掌握再多的框架,也只不过是熟悉了一堆的API,解决问题不在话下,对未知问题还是心存顾虑。我知道,是时候深入学习JavaScript了……待补充
化风
·
2020-08-21 23:51
javascript
Javascript学习
笔记——7 数组
数组是值的有序集合。每一个值叫做元素,每个元素在数组中的位置称为索引。数组是无类型的:数组元素可以是任意类型,而且一个数组可以包含不同类型的元素。数组最小索引为0,最大索引为2^32-2,最多有4,294,967,295个元素。数组是动态的:定义数组时不用声明长度,使用数组时可以修改数组长度,数组长度改变时无须重新分配空间。数组可能是稀疏的:数组元素索引不一定要连续,可以有空缺。数组是一种特殊的对
IFELSE
·
2020-08-21 19:22
JavaScript学习
记录-DOM操作表格
之前有写过用HTML和JavaScript分别创建一个表格,JS创建表格非常繁琐,重复代码很多,又因为表格较为繁杂,层次也多,所以用DOM只是来获取某个元素会非常不便。因此,使用HTMLDOM会清晰很多。HTMLDOM是HTMLDocumentObjectModel的缩写,HTMLDOM则是专门适用于HTML/XHTML的文档对象模型。可以将HTMLDOM理解为网页的API。它将网页中的各个元素都
wendZzz
·
2020-08-21 13:34
JavaScript
JavaScript学习
笔记
1、一个完整的JavaScript实现应该由下列三个不同的部分组成(见图1-1)。核心(ECMAScript)文档对象模型(DOM)浏览器对象模型(BOM)2、JavaScript有2点:1)解释性语言;2)单线程3、主流浏览器及内核4、单一var模式只使用一个var在函数顶部进行变量声明。优点:提供单一的地址以查找到函数所需要的所有局部变量防止变量在定义前就被使用的逻辑错误帮助牢记要声明变
weixin_30830327
·
2020-08-21 12:19
2018-04-14
JavaScript学习
基础javascript简介js试运行在浏览器(客户端)的编程语言1.javascript的组成部分ECMAscript:JavaScript的核心,定义了JavaScript的语法规范
柯柯_前端小白
·
2020-08-21 05:38
Javascript学习
笔记——7.9 数组高级方法
ES5定义了9个新的数组方法用来遍历、映射、过滤、检测、简化和搜索数组。这些方法大多第一个参数是一个函数(以下称为func),并对数组的每个元素调用一次func(稀疏数组不对不存在的元素调用)。大多数情况下,func可以接收三个参数:数组元素,元素索引和数组自身,通常只用到第一个参数。数组方法不修改数组自身,但func可以。forEachforEach方法从头到尾遍历数组,为每个元素调用指定的函数
IFELSE
·
2020-08-21 03:38
JS笔记三:类型转换、内存与引用的面试题、深拷贝、垃圾回收
JavaScript学习
笔记三个人学习笔记参考阮一峰的JavaScript教学类型转换,内存,深拷贝,关于内存的面试题等等转换为StringtoString()方法null和undefined没有toString
马涛涛
·
2020-08-20 20:17
类型转换
内存泄漏
垃圾回收机制
引用
JS笔记三:类型转换、内存与引用的面试题、深拷贝、垃圾回收
JavaScript学习
笔记三个人学习笔记参考阮一峰的JavaScript教学类型转换,内存,深拷贝,关于内存的面试题等等转换为StringtoString()方法null和undefined没有toString
马涛涛
·
2020-08-20 20:17
类型转换
内存泄漏
垃圾回收机制
引用
JavaScript学习
笔记021-常用排序算法
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终想要作为全栈工程师的梦想任重而道远node果然搭配起ajax真是超级好用再配上MongoDB前端要独霸全球编程领域了吗再加上pug连html页面都能用后端数据来驱动怎么看怎么觉得前端发展的趋势就是整合前端和后端然后全部用js来实现效果啊前端59期学员作业/*内部样式表*//*常用排序算法:sort冒泡
Mr柳上原
·
2020-08-20 15:37
JavaScript学习
笔记(一)
主要源于廖雪峰老师的JavaScript教程1.网页嵌套位置可以直接嵌套在网页的任何地方,在页面中多次编写js代码,浏览器按照顺序依次执行。放在标签中alert('Hello,world');...放置在一个单独的.js文件,然后通过引入文件...2.基本语法每个语句以;结束,语句块用{...}。(;可以省略,但是建议添加,因为不添加,浏览器执行代码时会补上,但是有可能会改变语义)注释//单行注释
ynchai
·
2020-08-20 12:50
怎样才能查到4S店保养记录,4S店维修保养记录怎样查询,
Javascript学习
指南
车架号怎么查询维修?如何通过微信在线查询二手车4S店的维修记录?怎么样才能查到4S店的维修和保养记录?现在使用手机微信,输入车辆的车架号就可以在线自助查询车辆的维保记录,了解车辆的历史车况信息,所有数据一查便知,足不出户即可查询。直接通过手机微信就可以自助查询到车辆的维修保养记录。车辆维修保养记录,是指包含车辆维修记录、保养记录、事故记录、保险记录、盗抢记录等涉及其自身历史信息的数据进行收集,并进
江西晓阳
·
2020-08-20 12:38
JavaScript学习
- 选书
JavaScript书籍入门《趣学JavaScript:教孩子学编程》《深入浅出JavaScript》《JavaScriptDOM编程艺术》提高《javascript高级程序设计》+2《JavaScriptDOM高级程序设计》+2《精通JavaScript》+2《javascriptdom编程艺术》《JavaScript语言精粹》+2《PPK谈Javascript》+2《javascript语言精
AZander
·
2020-08-20 08:49
JavaScript学习
笔记2
THTMLDOM(文档对象模型)JavaScript能够改变页面中的所有HTML元素,能够改变页面中的所有HTML属性,能够改变页面中的所有CSS样式,能够对页面中的所有事件做出反应。操作HTML的元素,需要找到这个元素:通过id找到HTML元素,通过标签名找到HTML元素,通过类名找到HTML元素例:vary=x.getElementsByTagName("p");改变HTMLdocument.
全新的牙膏
·
2020-08-20 07:40
Java程序员的
JavaScript学习
笔记(14——扩展jQuery UI)
计划按如下顺序完成这篇笔记:Java程序员的
JavaScript学习
笔记(1——理念)Java程序员的
JavaScript学习
笔记(2——属性复制和继承)Java程序员的
JavaScript学习
笔记(3
stationxp
·
2020-08-20 05:02
JavaScript
日积月累
笔记
JavaScript学习
总结【2】、JS基础
1、JS命名规范命名规范是很有必要的,可增强代码的可读性,一眼就能看懂要表达的意思,规范就是符合规则,使代码有利于后期维护,也能很大程度的提高开发效率。一个正常的网站有很多JS代码,如果在编写的过程中,不遵循某种规则,那么写到后面自己都看不懂自己写的什么,这是很麻烦的一件事,所以要在平时的练习过程中,养成良好的编写代码的习惯。一般都采用匈牙利命名法或者驼峰命名法。匈牙利命名法的原则:变量名=属性+
weixin_30386713
·
2020-08-19 20:51
Javascript学习
笔记-Object
Object对象.png1.基础1.1基本类型曾经听说Javascript万物皆对象,没对这句话有过更多的考虑,总觉得是对的,但是实际上并不一定妥当,对象类型是Javascript的6个基本类型之一。Javascript包含六种基本类型,分别是number,string,boolean,null,undefined,object其中,虽然typeofnull==='object',但是null确实
Patrick浩
·
2020-08-19 02:30
Web前端学习笔记1——基础的HTML5
其他常用标签5.meta和link标签6.表格标签7.基础表单HTML:提供网页上显示的内容(结构)CSS:美化网页(样式)JavaScript:控制网页行为(行为)设计原则:结构样式行为分离主要记录的是
JavaScript
奔跑的杰尼龟
·
2020-08-18 20:46
前端基础
JavaScript单线程和异步机制
随着对
JavaScript学习
的深入和实践经验的积累,一些原理和底层的东西也开始逐渐了解。
weixin_34308389
·
2020-08-18 17:16
妙味课堂原创JavaScript视频教程基础+提高+项目
课程介绍:
JavaScript学习
不可多得的视频教程,课程一共分为三部分,分别对应基础知识,提高课程,项目实战,推荐学习!
xiaohuaduoer
·
2020-08-18 06:46
视频教程-JavaScript基础入门到精通(网站开发就业技能)-JavaScript
黄菊华¥39.00立即订阅订阅后:请点击此处观看视频课程视频教程-JavaScript基础入门到精通(网站开发就业技能)-
JavaScript学习
有效期:永久观看学习时长:312分钟学习计划:6天难度:
weixin_31214873
·
2020-08-18 04:51
javascript学习
资源推荐
javascript学习
资源推荐文档ECMA262:这可能是最全且最权威的文档了吧,但是内容太大,太多,不太适合入门参考网站MDN:相信很多人应该都用过,里面有很多参考和实例,很实用。
ninjacode
·
2020-08-18 03:28
javascript
javascript学习
心得
学习javascript已有些年头了,学习过程中走过很多弯路,相信有很多刚学javascript的同学也和我当年一样。现在总结了一些学习心得,供大家参考。一、初学者都要选一些教材来看,在选择教材的时候应选一些实例比较丰富的书来看,按书中的例子多实践,就不会觉得枯燥。二、学习当中遇到一些抽象难懂的概念,不要四钻牛角尖,不妨先绕开,等例子做多了,再回过头来看,理解起来就没那么难了。三、学习要保持一种平
sherryTian
·
2020-08-18 02:35
javascript
JavaScript学习
笔记(5)--面向半新不新的新手
八、JavaScript其他常用窗口对象l屏幕(screen)对象l浏览器信息(navigator)对象l窗口(window)对象l网址(location)对象l历史(history)对象l框架(frame)对象8.1屏幕(screen)对象屏幕对象是JavaScript运行时自动产生的对象,它实际上是独立于窗口对象的。屏幕对象主要包含了计算机屏幕的尺寸及颜色信息,这些信息是只读的。屏幕对象常用属
灵海翔龙
·
2020-08-17 23:53
JavaScript学习
笔记(4)--面向半新不新的新手
七、JavaScript常用文档对象文档(document)对象是浏览器窗口(window)对象的一个主要部分。它包含了网页显示的各个元素对象。网页文件中的HTML标记静态地提供了各级文档对象的内容。文档对象也具有属性和方法。通过JavaScript改变网页中的内容,实际上就是通过调用JavaScript函数改变文档对象的属性值,或使用文档对象的方法,模仿用户操作的效果。7.1文档对象常用属性属性
灵海翔龙
·
2020-08-17 23:23
javascript
input
html
function
文档
button
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他