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学习笔记
基础篇(一)
简介JS是一门运行在浏览器中的编程语言,用来制作网页动态特效。所有JS代码写在script标签中常见的网页特效轮播图表单效验JS和JSP动态概念的区别JSP动态:内容的动态JS动态:效果的动态注意1.JS和java没有关系2.JS是一门解释性语言编译型:运行效率高,不能跨平台解释性:运行效率低,可以跨平台3.JS存在浏览器兼容问题内核浏览器TridentIE系列WebKitSafariChrome
@是小李呀@
·
2021-01-17 14:07
学习笔记
javascript
编程语言
JavaScript学习笔记
视频连接:JavaScript从零基础入门到精通P8JS三种书写位置在HTML中推荐使用双引号,在JS中推荐使用单引号P8JS注释注释方式同C++P15JS变量varmyname=prompt('Enternname');alert(myname);P26字符串拼接varmyname=prompt('Enternname');alert(‘Mynameis’+myname);P33数据类型转换pa
weixin_41959939
·
2021-01-05 03:26
JavaScript学习笔记
在这里插入代码片提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
JavaScript学习笔记
一、解释型语言和编译型语言1、概述2、执行过程二、标识符、关键字、保留字1.标识符2.关键字3
甜甜的耶啵
·
2020-12-29 11:27
javascript
JavaScript学习笔记
(一)
我的Javascript基础学习交互编程的三个基本要素:1.用户输入2.程序内部处理3.输出结果基础知识点:1.数据类型:字符串型。数字型,bool型,undefined型,null型,infinity(无穷大),-infinity(负无穷大),NaN(Notanumber)2.自增:n++或者++n3.自减:n--或者--n4.一个等号为赋值,两个等号为判断,三个等号为全等5.&&逻辑与,||逻
yi把菜刀
·
2020-12-21 14:16
前端学习
JavaScript
#
JavaScript学习笔记
JavaScript学习笔记
1.快速入门1.1导入JavaScript1.内部标签//...2.外部引入abc.js//...html1.2基本变量构造变量名称(唯一标识符)的通用规则名称可包含字母、数字
若相知丶
·
2020-12-07 23:49
笔记
前端
javascript
一文详解js执行上下文、作用域链、闭包、this之间的关系
JavaScript学习笔记
一文详解js执行上下文、作用域链、闭包、this之间的关系闭包是js中的一大难点,想要理解闭包,只知道它的特性是不够的,只有知道了它的执行原理才能融汇贯通运用它。
百念成诗
·
2020-11-23 14:58
前端开发
JavaScript
javascript
前端
01-认识javaScript--highgh的博客--
JavaScript学习笔记
认识Javascriptjavascript简史JavaScript诞生于1995年。JavaScript是一种基于对象和事件驱动的客户端脚本语言,最初的设计是为了检验HTML表单输入的正确性,起源于Netscape公司的LiveScript语言。ECMAScript欧洲计算机制造商协会js就是javascript的简写什么是编程语言?总结:编程语言就是让计算机执行一些任务的特殊指令为什么学习Ja
highgh
·
2020-10-16 16:14
javascript
web
JavaScript学习笔记
3_函数也是数据
概述函数由函数名、形参列表和返回值构成,每次调用函数都会产生一个调用上下文,即this值。如果函数是对象的属性,就称其为对象的方法,当通过对象来调用时,该对象就是此次调用的上下文,也就是该方法的this值。如果函数用于初始化一个新创建的对象,那么被称为构造函数。函数的定义functionf(){return1;}varf=function(){return1;}其中第二种定义方式通常被叫做函数标识
一潇茶楼
·
2020-10-11 09:11
javascript学习笔记
(三)
/**使用工厂创建的对象,使用的构造函数都是Object,这就使得不能正确区分两个对象*解决方法:-创建一个构造函数(类),其创建方法和普通函数没有区别,但函数名的首字母要大写*-构造函数和普通函数的区别就是调用方式不同,普通函数直接调用,而构造函数需要用new关键字来调用*构造函数的执行流程:*1、立刻创建一个新的对象;*2、将新建的对象设置为函数中的this*3、逐行执行函数中的代码*4、将新
dev_winner
·
2020-10-10 11:20
Javascript学习笔记
——6.6 属性getter和setter
由getter和setter定义的属性称为存取器属性,它不同与数据属性,数据属性只有一个简单的值。当查询存取器属性的值的时候,调用getter方法;当给存取器属性赋值的时候,调用setter方法。如果一个存取器属性既有getter方法又有setter方法,称为可读写属性;如果只有getter方法,那就是一个只读属性;如果只有setter方法,那就是只写属性,读取只写属性会返回undefined。存
IFELSE
·
2020-10-10 00:07
JavaScript学习笔记
-Array相关方法的使用
sort()方法的使用在默认情况下,sort()是按升序排列数组,sort()方法会调用每个数组项的toString()方法,比较得到的字符串,以确定如何排序。即使数组中的每一项都是数值,sort()方法比较的也是字符串。varvalues=[0,1,5,10,15]values.sort()console.log(values)//[0,1,10,15,5]//例子中值得顺序本身没有问题,调用s
LazyLoad
·
2020-09-24 09:05
JavaScript学习笔记
一-JavaScript初识
JavaScript学习笔记
一第一章JavaScript初识1、JavaScript介绍1-1、什么是JavaScript?
百念成诗
·
2020-09-17 09:00
前端开发
JavaScript
javascript
前端
js
JavaScript基础阶段笔记及案例总结
JavaScript学习笔记
总结初识JavaScript是什么JS有什么用?
LinkChenyu
·
2020-09-17 08:35
我的学习日记
javascript
JavaScript学习笔记
时间:2016-10-2519:05——介绍1、JavaScript简介JavaScript是基于对象和事件驱动的脚本语言,主要应用在客户端。特点:交互性:信息的动态交互安全性:不可以直接访问本地硬盘跨平台性:只要是可以解析JS的浏览器都可以执行,与平台无关基于对象:提供了很多对象,而已直接使用。事件驱动:HTML做出的网站都是“静态效果”,而JavaScript可以实现“动态”效果。客户端:指浏
weixin_33724570
·
2020-09-17 07:41
java
javascript
面试
javascript学习笔记
一
一.call方法:调用一个对象的一个方法,以另一个对象替换当前对象(其实就是更改对象的内部指针,即改变对象的this指向的内容)。call(thisArg[,arg1,arg2,…]);//参数列表,arg1,arg2,...1.首先,我们先看个简单的例子(call):[html]viewplaincopyprint?call-applyvarvalue="globalvar";functionm
water84222
·
2020-09-17 07:51
javascript
javascript
实训第一天 Html,css,
JavaScript学习笔记
一、htmlhtml主要讲了各个元素的意思和使用方法1.一个简单的html文件主要包括//样式//标记都是在body里面写的2.主要标签元素标签分为单标签和双标签,单标签可加或者不加闭标签,但双标签一定要有闭标签,需要符合开闭原则。①文章元素:-、、、、-标签是标题大小1最小,6最大标签定义段落,会自动换行换行标签标签是没有任何效果的文本,不能设置宽高,和p标签的区别是span不会换行例如:代码如
CHENCHWT
·
2020-09-16 22:02
实训
JavaScript学习笔记
(二),js内置对象,Dom操作和Bom操作
6、js内置的对象6.1数组//声明出数组,并附上初始值//vararr=[1,2,3];vararr=newArray();//js的长度可以变化,把4放入到数组里面。arr.push(4);arr[1]=1;/*for(vari=0;i或者我们先创建出数组对象,再往数组里面放元素:vararr=newArray();arr.push(2);arr[1]=1;6.2字符串常见的方法:indexO
马超伟
·
2020-09-16 02:55
前端技术
JavaWeb入门编程
js内置对象
dom操作
bom操作
全选和全不选
javascript学习笔记
2-正则表达式入门
材料:正则表达式30分钟入门教程感谢作者deerchao地址http://deerchao.net/tutorials/regex/regex.htm定义:正则表达式是记录文本规则的代码,可用于模式匹配和替换常用元字符:点号.匹配除换行符意外的任意字符\b匹配单词的开始或结束\w匹配字母或数字或下划线\ba\w*\b以a开头的单词\d匹配数字\s匹配任意的空白符^匹配字符串的开始$匹配字符串的结束
taijiedi13
·
2020-09-15 15:42
Web前端
JavaScript学习笔记
(八)--正则表达式
正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复杂的模式,可用于所有文本搜索和文本替换的操作。入门须知正则表达式是一门独立学科,用于匹配字符串。常用于检索,论文查重,爬虫,表单验证。元字符是拥有特殊含义的字符元字符描述\d查找数字\D查找非数字字符\s查找空白字符\S查找非空白字符\w查找所有的字母和
心。晴
·
2020-09-15 14:37
javascript
正则表达式
JavaScript学习笔记
:数组的concat()、slice()和splice()
JavaScript为操作已经包含在数组中的项提供了很多方法。比如push()、pop()、shift()和unshift()实现数组的增删操作、sort()和reverse()对数组项进行排序操作。今天学习操作数组的其他方法:concat()、slice()和splice()。concat()方法concat()方法可以简单的将其理解为合并数组。基于当前数组中的所有项创建一个新数组。简单的说,c
量子物理学
·
2020-09-15 13:56
#
VUE.JS
javascript学习笔记
-作用域
javascript没有块作用域for(vari=0;i<10;i++){}alert(i);//结果会输出10ES6引入了关键字let.for(leti=0;i<10;i++){}alert(i);//报错UncaughtReferenceError:iisnotdefined
liaotl10
·
2020-09-15 05:03
js学习笔记
JavaScript学习笔记
(函数、参数、全局变量)
Javascript学习笔记
#5(函数等内容)函数的概念函数就是重复执行的代码片。或者说函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。
我們一定得想辦法保護臭氧層!
·
2020-09-14 09:08
javaScript
Javascript学习笔记
(1)
-------简介概述和使用一、script标签类型(type):type/javascript;路径(src)script.js字符集(charset)utf-8二、aler、document.write、console.logalert()系统弹出框document.write()文档输出内容console.log控制台中的console显示内容谷歌浏览器console控制台显示:三、语法构成
桑丘紫言
·
2020-09-14 09:35
JavaScript
JavaScript学习笔记
——BOM_window子对象_History、Location、Screnn对象
javascript-History、Location、Screnn对象实例讲解一、history对象包含浏览器访问过的url1.属性length返回浏览器历史记录的数量alert(history.length)2.方法back()后退forward()前进go(number)如果参数是正数,那么就是前进相应的数目,如果是负数那么反之,如果是0那么就是刷新window.οnlοad=functio
weixin_34358365
·
2020-09-14 09:30
JavaScript学习笔记
(六):JavaScript 对象
别怀疑,JavaScript是面向对象语言,但它是基于prototype,而不是基于类,所以不会建类,也不会通过类来创建对象。下面介绍JavaScript创建对象的方法。创建JavaScript对象创建新对象有两种不同的方法:定义并创建对象的实例(直接创建实例,不演示)使用函数来定义对象,然后创建新的对象实例小案例1:把方法添加到JavaScript对象1.使用函数来构造对象person(firs
Mr.Piglet
·
2020-09-13 14:59
JavaScript
JavaScript学习笔记
-- ajax及ajax封装
AJAXajax全名asyncjavascriptandXML是前后台交互的能力也就是我们客户端给服务端发送消息的工具,以及接受响应的工具是一个默认异步执行机制的功能AJAX的优势1、不需要插件的支持,原生js就可以使用2、用户体验好(不需要刷新页面就可以更新数据)3、减轻服务端和带宽的负担4、缺点:搜索引擎的支持度不够,因为数据都不在页面上,搜索引擎搜索不到AJAX的使用在js中有内置的构造函数
前端工程师-博通
·
2020-09-13 13:03
JavaScript
javascript
01-数据类型、变量、关系运算符、逻辑运算符、算术运算符、赋值运算符
个人整理的
javaScript学习笔记
!
Sisyphus_wang
·
2020-09-13 04:08
React 入门实战(干货)
React入门实战(干货)更多干货ReactReact学习笔记_react-redux原理分析
Javascript学习笔记
_异步模式
Javascript学习笔记
_箭头函数React学习笔记_ReduxReact
chenshiying007
·
2020-09-12 22:41
【架构】
【更多】
JavaScript学习笔记
(Function类型)
ECMAScript中,函数就是对象,每个函数都是function类型的实例,并且具有属性和方法。为了理解这一概念,可从函数的定义方式入手。functionsum(num1,num2){returnnum1+num2;}varsum=function(num1,num2){returnnum1+num2;}varsum=newFunction("num1","num2","returnnum1+n
chushulv5884
·
2020-09-12 22:58
javascript
1.2(
JavaScript学习笔记
)JavaScript HTML DOM
一、DOMDOM全称为documentobjectmodel(文档对象模型)。此处的文档指当前HTML文档,对象指HTML标签。当网页被加载时,浏览器会创建页面的文档对象模型。下面结合具体的例子理解文档对象模型。图片来自:w3schoolJavaScriptHTMLDOM我的链接我的标题每个载入浏览器的HTML文档都会成为document对象。document对象使我们可以从脚本中对HTML页面中
weixin_33749242
·
2020-09-12 10:48
javascript
javascript学习笔记
---ECMAScript 函数 --闭包(closure)
ECMAScript最易让人误解的一点是,它支持闭包(closure)。闭包,指的是词法表示包括不被计算的变量的函数,也就是说,函数可以使用函数之外定义的变量。简单的闭包实例在ECMAScript中使用全局变量是一个简单的闭包实例。请思考下面这段代码:varsMessage="helloworld";functionsayHelloWorld(){alert(sMessage);}sayHello
aisui6594
·
2020-09-12 05:40
javascript
Driver.js – 页面分步引导JavaScript
2019独角兽企业重金招聘Python工程师标准>>>Driver.js–页面分步引导
JavaScript学习笔记
转载于:https://my.oschina.net/u/3912828
weixin_33816946
·
2020-09-11 17:58
javascript学习笔记
(二)
js面向对象程序设计(创建对象)创建对象工厂模式functioncreatPerson(name,age,job){varo=newObject();o.name=name;o.age=age;o.job=job;o.sayName=function(){alert(this.name);}}varperson1=creatPerson("Nicy",23,"teacher");varperson
野马夫人
·
2020-09-11 15:02
javascript
javascript
面向对象
对象
JavaScript学习笔记
(一)
1.什么是JavaScript感谢UP主狂神1.1概述JavaScript是一门世界上最流行的脚本语言一个合格的后端人员,必须要精通JavaScript1.2历史(JavaScript历史)ECMAScript它可以理解为是JavaScript的一个标准最新版本已经到了es6版本~但是大部分浏览器还只停留在支持es5代码上!开发环境------线上环境,版本不一致2.快速入门2.1引入JavaSc
南宫梦沉
·
2020-09-11 09:50
=====前端=====
javascript
01_
JavaScript学习笔记
整理-ECMAScript
1.JS概述JS—JavaScript核心内容:.ECMAScript语法.DOM事件驱动.BOM浏览器对象模型日常用途嵌入动态文本于HTML页面。对浏览器事件做出响应。读写HTML元素。在数据被提交到服务器之前验证数据。检测访客的浏览器信息。控制cookies,包括创建和修改等。2.引入js1.在标签中,任何地方添加标签.标签中内容就是js代码.虽然可以放在页面的任何地方,但是规范放在标签中.建
不忘初心&
·
2020-09-11 06:59
前段
JavaScript学习笔记
JavaScript创建的两种方法:1.直接创建varperson=newObject();person.name="xxxxx";person.age=xx;或者varperson={name:"xxx",age:xx}2.通过构造器函数创建functionperson(name,age){this.name=name;this.age=age;}番外篇:在构造器函数内添加方法functionp
qq_38502914
·
2020-09-11 03:40
Wed
开发
JavaScript学习笔记
--03
js输出注意:JavaScript没有任何打印或者输出的函数。既然它没有专门的输出函数,那么它怎么展示输出呢?1.使用window.alert()弹出警告框。2.使用document.write()方法将内容写到HTML文档中。3.使用innerHTML写入到HTML元素。4.使用console.log()写入到浏览器的控制台。那么我们一一实验一下。a.使用window.alert()弹出警告框。
Lchannel
·
2020-09-10 22:28
JavaScript
学习笔记
JavaScript学习笔记
(一)
学习JS时的笔记,主要教程为:廖雪峰JS教程第一章到面向对象编程那一章。–[廖雪峰JS教程]1:控制台console可以直接测试js代码;2:js数据做比较时,有==和===,第一个不考虑数据类型,第二个考虑,坚持用第二个;3:浮点数运算过程中会产生误差,所以比较浮点数用差比较某个阈值:Math.abs(1/3-(1-2/3))x*x;等于function(x){returnx*x;}46:箭头函
Shallow丶
·
2020-09-10 12:40
JavaScript
JavaScript学习笔记
一、JavaScript的基本数据类型基本数据类型:字符串(string)、数字number、布尔boolen、数组(array)、对象(object)1、数据类型转换1、字符串转数字parseFloat()转换为一个浮点数parseInt()转换为一个整数2、数字转换为字符串String(123)二、数组的基本方法1、添加和删除元素1、添加一个元素在尾部varfruits=["Banana","
peterking
·
2020-08-25 14:50
Javascript学习笔记
:浅拷贝与深拷贝
1.数据类型在这之前,我们回顾一下数据类型:数组,对象,字符,数字。(注:数组是特殊的对象)其中,简单数据类型有:字符,数字;vari=1;varj="2";vark=[1,2];varl={theName:"obj"}console.log(typeofi);//numberconsole.log(typeofj);//stringconsole.log(typeofk);//objectcon
鱼人永不为奴
·
2020-08-25 11:23
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学习笔记
——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
JavaScript学习笔记
- 入门篇(2)- 常用互动方法
输出内容(document.write)document.write()可用于直接向HTML输出流写内容。简单的说就是直接在网页中输出内容。第一种:输出内容用“”括起,直接输出""号内的内容。document.write("IloveJavaScript!");//内容用""括起来,""里的内容直接输出。第二种:通过变量,输出内容varmystr="helloworld!";document.wr
weixin_30315905
·
2020-08-24 03:42
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学习笔记
(四)--表单验证
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
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他