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笔记】
面向对象三、作用域
title:面向对象三、作用域date:2017-06-1710:10:13tags:
javascript笔记
instanceof运算符语法objectinstanceoffn如果运算符后面的函数的prototype
Gary23
·
2020-02-26 15:49
Javascript笔记
【2】
1、认识DOM文档对象模型DOM(DocumentObjectModel)定义访问和处理HTML文档的标准方法。DOM将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。先来看看下面代码:将HTML代码分解为DOM节点层次图:HTML文档可以说由节点构成的集合,三种常见的DOM节点:1.元素节点:上图中,,等都是元素节点,即标签。2.文本节点:向用户展示的内容,如...中的JavaScri
xingmin
·
2020-02-25 20:57
Head First
JavaScript笔记
(四)
变量作用域与上下文varx;functiondoSomething(z){vary;}这里面x是全局变量,y是局部变量。局部变量存储暂时性信息,全局变量存储的时间则与脚本的生命相同。数组varshowTime=newArray();取数组中某个元素showTime[i];第i个元素confirm方法confirm("seat"+(i+1)+"isavailable.Acceptit?")。提示用户
程序员龙少
·
2020-02-19 03:48
JavaScript笔记
词法结构//单行注释/*段落注释*//**段落注释*/直接量:程序中直接使用的数据值,如12,“hello”,true保留字:break,true,if,var。。。。类型、值、变量用var来申明包括数字,字符串,函数等变量。函数内部申明的变量为局部变量,作用于为函数内,函数外部申明的变量为全局变量,作用于全局,局部变量优先级高于全局变量。申明提前:未赋值的变量都会优先申明,即时将变量声明放在使用
Apollo_5a85
·
2020-02-18 03:50
JavaScript笔记
Function
在JavaScript中方法由两部分组成:方法名和方法体。JavaScript中的方法跟其他传统面向对象语言不同,它跟普通的变量没有区别,唯一不同点是它是Function对象,因此它会有一些Function类的属性及方法。方法的定义声明式使用声明的方式定义的方法会在程序的预执行阶段进行解析*,因此该定义可以放在程序中的任何地方,都会被正确加载,执行。叙述式使用叙述式定义的方法必须当他们被执行后才能
skpark
·
2020-02-16 23:43
Javascript笔记
【1】
1、如何插入JS代码Jscode2、引用javascrip外部文件//引用外部名为script.js的文件3、Js可以放在html文件的任何位置4、Js的语句和符号document.write(“TEXT”)//输出文本为text的文本5、注释语句//单行注释/*多行注释*/6、JS的变量语法var变量名命名规则:1)变量名必须使用字母,下划线“-”或者美元符号$开始;2)然后可以使用任意多个英文
xingmin
·
2020-02-16 13:00
JavaScript笔记
-1
很多内容都是来自廖雪峰网站http://www.liaoxuefeng.com/文章内容为个人加强记忆写的笔记以后内容会不断增加和更新JavaScript代码可以直接嵌在网页的任何地方,1.把JavaScript代码放到中://会按顺序执行alert('Hello,world1');//JS带码//会按顺序执行alert('Hello,world2');...2.JavaScript代码放到一个单
locoo
·
2020-02-13 03:55
【
javascript笔记
】正则表达式
1、转义符号:\\n:换行,只能console.log识别\r:行结束符正常情况下一个回车为:\r\n\t:制表符,缩进多行字符串:vartest=“\\\“;2、创建方式直接量:varreg=/abc/i;newRegExp:varreg=newRegExp('abc','m');varreg=newRegExp(reg1);//reg1也是正则表达式3、修饰符i忽略大小写g全局匹配m执行多行匹
shumeihh
·
2020-02-11 22:00
【
javascript笔记
】数组
1、字面量:vararr=[1,2,3]2、构造函数:vararr=newArray(1,2,3)3、区别:如果传一个参数vararr=newArray(10),则代表创建一个长度为10的数组,传一个参数的话只能写整数。4、不可溢出读,会返回undefined5、可以溢出写6、数组的方法:改变原数组:1)push,pop,shift,unshift,2)sort:必须写两形参、看返回值(1)当返回
shumeihh
·
2020-02-11 08:00
javascript(正则表达式)
title:javascript(正则表达式)date:2017-06-0511:27:54tags:
javascript笔记
正则的意思就是让计算机能读懂我们想要的格式和规则。
Gary23
·
2020-02-02 01:47
javaScript笔记
css库bootstrapcss预处理器less/sassjavaScript---->jquary库调试工具:Firefox、chrome、fiddler自动化工具:grunt、gulp前端框架:antDesign前置知识:es6->jsx->redux->react解构赋值???scssjxswebpack构建node.js模块,方便前端使用数字和字符串相加,结果变为字符串js逐行执行,传统语
邓小凉茶
·
2020-01-05 00:53
JavaScript笔记
: 函数的应用
JavaScript中函数的应用十分的广泛,如果你仔细研究过JQuery等库的话,你会发现基本JQuery所提供的库,都是可以接收一个函数作为传入参数,达到更灵活的目的。0x00函数的主要用途在JS中,函数的用途无外乎以下集中:作为函数调用作为方法调用作为构造器调用指定上下文调用作为函数和方法调用的,是比较熟悉的。如果直接定义的情况下,我们认为是做为函数调用,而将一个函数具体赋给了一个对象后,我们
一口咖啡一口茶
·
2020-01-04 19:43
面向Android的快速学习
JavaScript笔记
(基础篇 上)
JavaScript基础学习这篇文章是我自己在学习廖雪峰大神的JavaScript教程关于JavaScript的总结,后续会补上全部的总结笔记。主要用于我自己日后的快速回顾检索重点知识用的。结合自身,这篇笔记对于有JavaSE基础的人来说,可以达到极速入门JavaScript的效果(毕竟java和JavaScript有很多相似的地方)笔记对于重复的部分不做描述,重点放在JS的特性上,所以也命名为面
Rayhaha
·
2020-01-04 10:29
JavaScript笔记
(2):JavaScript的基本知识
AJAXAJAX的全称是AsynchronousJavaScriptandXML,就是异步响应网络的请求,从字面意思上看,AJAX是异步执行的,AJAX需要借助于XMLHttpRequest对象发送AJAX请求时,域名必须和当前页面完全一致,即1、协议相同(http和https不同)2、端口相同AJAX请求外域有下面几种方法:1、使用Flash插件发送HTTP请求,这种方法可以绕过浏览器的安全限制
夜玉龙
·
2020-01-03 18:13
RYF
javascript笔记
4
5.DOM5.1document对象5.1.1DOM的含义文档对象模型(DocumentObjectModel)。5.1.2document对象概述document对象是文档的根节点,window.document属性就指向它。document.childNodes属性返回该对象的所有子节点。一般来说,document对象的第一个子节点是document.doctype,第二个子节点是docume
暗夜的怒吼
·
2020-01-02 18:01
RYF
javascript笔记
5
6浏览器对象6.1浏览器对象6.1.1JavaScript代码嵌入网页的方法6.1.1.1直接添加代码块//someJavaScriptcode6.1.1.2加载外部脚本6.1.1.3行内代码也可以在某些元素的事件属性和a元素的href属性中,直接写入JavaScript。6.1.2外部脚本的加载6.1.2.1网页底部加载网页加载流程是这样的:浏览器开始解析HTML网页解析过程中,发现script
暗夜的怒吼
·
2020-01-02 02:38
RYF
javascript笔记
2
3.标准库3.1Object对象3.1.1概述js提供一个Object对象,所有其他对象都继承自它。Object本身也是一个构造函数,可以用来生成新对象。它可以接受一个参数。如果该参数是一个对象,则直接返回这个对象;如果是一个原始类型的值,则返回该值对应的包装对象。varo=newObject();//与varo={}等价varo1={a:1};varo2=newObject(o1);o1===o
暗夜的怒吼
·
2019-12-31 20:05
RYF
javascript笔记
3
4.面向对象编程4.1面向对象编程概述4.1.1简介4.1.1.1构造函数js没有“类”,而改用构造函数作为对象的模板。varVehicle=function(){this.price=1000;};构造函数是一个正常函数。但是:它使用new命令调用;函数体内部使用this代表要生成的对象实例。4.1.1.2new命令new命令执行构造函数,返回一个实例对象。使用new调用构造函数时,传多少个参数
暗夜的怒吼
·
2019-12-29 03:08
面向对象二、函数
title:面向对象二、函数date:2017-06-1617:45:11tags:
javascript笔记
创建方式声明式functionfoo(){}表达式varfoo=function(){}构造函数方式格式
Gary23
·
2019-12-27 09:39
JavaScript学习笔记
JavaScript笔记
基本数据类型转换数据类型转换整数Number(var)parseInt(var)parseFloat(var)"100"-0(*/%)//此方法可以快速获得整数varnumber
冬意渐暖
·
2019-12-23 06:00
RYF
javascript笔记
6
7HTML网页的API7.1HTML网页元素略7.2CanvasCanvasAPI(画布)用于在网页实时生成图像,并且可以操作图像内容,相当于一个可以用JavaScript操作的位图。您的浏览器不支持canvas!7.3SVG图像SVG是“可缩放矢量图”(ScalableVectorGraphics)的缩写,是一种描述向量图形的XML格式的标记化语言。7.4表单略7.5文件与二进制数据的操作ECM
暗夜的怒吼
·
2019-12-22 07:42
JavaScript Dom编程艺术学习笔记1
前两章的基础内容自己之前的
JavaScript笔记
已记录过,就不再赘述,直接从第三章Dom开始,Dom内容之前也有写笔记,这里算是补充。
我是刘高兴
·
2019-12-19 14:21
JavaScript笔记
JavaScript笔记
js的数据类型(6种)js的==和===字符串的操作数组的操作Math对象的操作JSON操作正则表达式字符串的实例方法之中,有4种与正则表达式有关。
SvenBarnett
·
2019-12-16 00:07
JavaScript笔记
(一)
最近在学习javascript,早就想把学到的东西可视化了。一直没有确切的行动,现在正好实验下,学完了之后做个笔记。正好监督下自己,反正这些东西朋友圈也没人看懂。这样能明确的看到哪一天学习了哪一天偷懒了。我是从哔哩哔哩网站尚硅谷李立超的教程学习的,感觉他讲的挺好的。有需要的可以自己搜一下,都免费的。今天算是第一天吧,尽量的把所学全部写下来加上截图。如果小伙伴们感兴趣的话可以加我微信,咱们共同探讨。
流浪的小宇
·
2019-12-11 22:57
JavaScript
RYF
javascript笔记
1
标签:我的笔记---学习资料:http://javascript.ruanyifeng.com/1.导论JavaScript的发明目的,就是作为浏览器的内置脚本语言,为网页开发者提供操控浏览器的能力。近年来,JavaScript的使用范围,慢慢超越了浏览器,正在向通用的系统语言发展。“任何能够用JavaScript实现的应用,最终都必将用JavaScript实现。”2.基本语法2.1基本句法和变量
暗夜的怒吼
·
2019-12-01 06:45
javascript笔记
3:创建对象
创建对象1.工厂模式用函数来封装以特定接口创建对象的细节.functioncreatePerson(name,age,job){leto=newObject();o.name=name;o.age=age;o.job=job;o.sayName=function(){console.log(this.name);};returno;}letperson1=createPerson('Nichola
AlanFu
·
2019-11-26 15:54
JavaScript笔记
(一):基础知识
一.基本语法1.1HTML中执行JavaScript的方法alert('Hello,world');...另外一种方式...1.2.浏览器调试JavaScript代码谷歌浏览器F12打开控制台。找到Console可以直接输入JS代码执行如console.log(a)可以输出变量a的值1.3.JavaScript中语句的结束可以不加分号,但加上可读性更好,并可以减少错误。二.数据类型和变量2.1数据
第四单元
·
2019-11-07 13:22
JavaScript函数、this以及闭包
JavaScript笔记
(三)函数理解函数Javascript函数的参数与大多数其他语言中的函数的参数不同。Javascript函数不介意传递进来多少个参数,也不介意传递进来的参数是什么数据类型。
云胜886
·
2019-11-04 01:21
JavaScript数组
javascript笔记
(二)数组length设置length会导致数组丢掉超长的数据,很危险,要小心。
云胜886
·
2019-11-03 19:03
JavaScript变量与类型
javascript笔记
(一)变量局部变量用var操作符定义的变量将成为定义该变量的作用域中的局部变量。
云胜886
·
2019-11-02 22:39
JavaScript笔记
(5)
1.DOM操作常用的DOM操作document.getElementById(id);//返回指定id的元素,通用document.getElementsByTagName(tagName);//返回带有指定标签名的对象的集合,通用/*不常用*/getElementsByClassName(className);//返回指定类名的元素集合,不兼容IE7、8,其他浏览器支持getElementsBy
玩玩笑笑
·
2019-10-18 19:00
JavaScript笔记
(5)
1.DOM操作常用的DOM操作document.getElementById(id);//返回指定id的元素,通用document.getElementsByTagName(tagName);//返回带有指定标签名的对象的集合,通用/*不常用*/getElementsByClassName(className);//返回指定类名的元素集合,不兼容IE7、8,其他浏览器支持getElementsBy
玩玩笑笑
·
2019-10-18 19:00
JavaScript笔记
(4)
3.JavaScript事件定义1.事件是JavaScript事先定义好的2.JavaScript中事件大多都是以“on……”开头的3.事件由三要素组成:事件源、事件名、事件响应程序JavaScript组成1.ECMAScript:基本语法规则,六种基础数据类型2.BOM:浏览器对象模型BOM对象组成:window(顶级对象):document(文档对象)——>DOMhistory(历史对象)lo
玩玩笑笑
·
2019-10-09 22:00
JavaScript笔记
(3)
字典(Array对象)Array对象当字典使用时,.length属性就不能使用了如果想访问对象元素,不能使用索引,只能使用key如果遍历字典,只能使用for……in语句字典是另一种可变容器模型,且可存储任意类型对象字典的每个键值key=>value对用冒号:分割,每个键值对之间用逗号,分割,整个字典包括在花括号{}中键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一值可以取任何数据
玩玩笑笑
·
2019-09-16 22:00
JavaScript笔记
(2)
函数1.使用关键字function声明一个函数,如果需要传参数就传参,多个参数用逗号隔开,如果不需要传参数就不传//函数声明functionname(num1,num2){//方法体}2.函数不能声明返回值类型,即使有返回值,也不能声明返回值类型3.函数只有在调用的时候才执行,只声明不调用是不会执行的4.如果函数没有返回值,那么这个函数执行过后返回undefinedfunctionadd(num)
玩玩笑笑
·
2019-09-15 21:00
JavaScript笔记
(1)
1.JavaScript的基本概念JavaScript是一个解释型的脚本语言JavaScript可以写在HTML文档内部的任何地方行内式内嵌式链入式:链入式其标签内部的代码不会被执行2.JavaScript的基本语法变量使用var来声明变量,js里不存在int、float、bool、double,声明任何类型的变量都用var变量的命名: 1.可以使用$、下划线、字母开头 2.首字符之后可以使用
玩玩笑笑
·
2019-09-08 22:00
JavaScript笔记
及面试题
JavaScript笔记
及面试题1.初识javascript1.JavaScript简介2.JavaScript特点3.JavaScript的作用4.第一个js语句输出字符“helloworld”5.js
软件大白
·
2019-08-22 00:00
js
js笔记
js基础笔记
面试题
js面试题
JavaScript笔记
02_对象
目录1.函数1.函数创建2.函数的参数2.return、break、continue3.立即执行函数4.对象5.枚举对象中的属性6.声明提前1.变量的声明提前2.函数的声明提前7.作用域(Scope)1.全局作用域2.函数作用域8.this9.使用工厂方法创建对象10.构造函数11.原型12.toString13.垃圾回收(GC)14.数组1.类型2.四个方法3.数组遍历练习4.forEach()
itzhouq
·
2019-07-06 23:00
Web前端——
JavaScript笔记
js数据类型字符串可以使用''或者是""运算符==只比较内容===比较内容,也比较类型是否一样,两个为true才为true!==与上面===相反vara=123;varb="123";//a==b结果为true//a===b结果为false//a!==b结果为truePS:JavaScript中,*可以让字符串和数字相乘。得到结果"251.2"*2可以得到一个数值结果(number类型)变量js中
Stars-one
·
2019-06-29 09:00
Web前端——
JavaScript笔记
js数据类型字符串可以使用''或者是""运算符==只比较内容===比较内容,也比较类型是否一样,两个为true才为true!==与上面===相反vara=123;varb="123";//a==b结果为true//a===b结果为false//a!==b结果为truePS:JavaScript中,*可以让字符串和数字相乘。得到结果"251.2"*2可以得到一个数值结果(number类型)变量js中
Stars-one
·
2019-06-29 09:00
JavaScript基础语法--DAY1
JavaScript笔记
整理JavaScript基础语法1、JavaScript介绍Netscape(网景公司)在最初将其脚本语言命名为LiveScript,后来Netscape在与Sun合作之后将其改名为
初心不变0
·
2019-04-05 15:11
前端
JavaScript笔记
JavaScript命名规范不能以数字开头大小写字母与数字组合允许符号,支持$和_不能使用JS的保留字和关键字组合词使用驼峰命名法尽量使用有语义的单词命名JavaScript数据类型分类五种简单类型(1)string字符串(2)number数值(3)Boolean布尔类型(4)null空值(5)undefined未定义一种复杂类型(引用型,对象)object对象、函数typeof检验数据类型con
Toublemaker_
·
2019-03-22 21:27
JavaScript笔记
之编程风格
原网页:http://www.ruanyifeng.com/blog/2012/04/javascript_programming_style.html简介:所谓"编程风格"(programmingstyle),指的是编写代码的样式规则。"编程风格"的选择不应该基于个人爱好、熟悉程度、打字工作量等因素,而要考虑如何尽量使代码清晰易读、减少出错。是一种能够清晰表达你的意图的风格。规则1:表示区块起首
V_Lute
·
2019-03-19 19:48
web全栈行走轨迹
JavaScript笔记
-2
分类:JavaScript:1.ECMAScript:2.BOM:3.DOM:1.事件DOM简单学习:为了满足案例要求*功能:控制html文档的内容*获取页面标签(元素)对象:Element*document.getElementById("id值"):通过元素的id获取元素对象*操作Element对象:1.修改属性值:1.明确获取的对象是哪一个?2.查看API文档,找其中有哪些属性可以设置2.修
一只只会点点点的小测试
·
2019-01-25 11:08
JavaScript
JavaScript笔记
-1
JavaScript:*概念:一门客户端脚本语言*运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎*脚本语言:不需要编译,直接就可以被浏览器解析执行了*功能:*可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。*JavaScript=ECMAScript+JavaScript自己特有的东西(BOM+DOM)*ECMAScr
一只只会点点点的小测试
·
2019-01-25 11:16
JavaScript
javascript笔记
之apply、call、bind用法
原文地址:https://www.cnblogs.com/coco1s/p/4833199.htmlapply、call在javascript中,call和apply都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部this的指向。JavaScript的一大特点是,函数存在「定义时上下文」和「运行时上下文」以及「上下文是可以改变的」这样的概念。先来一个栗
白树
·
2019-01-08 10:00
JavaScript笔记
3
RegExp、JSON、创建对象、构造函数、原型对象、原型链、原型继承、class、class继承RegExp正则表达式语句含义例子\d一个数字\w一个字母或者数字.任意字符*任意个字符+至少一个字符?0个或1个字符{n}n个字符{n,m}n-m个字符\s一个空格^开头^\d以数字开头$结尾^\w以字母结尾[]范围[0-9a-zA-Z_]匹配一个数字、字母或是下划线\s一个空格使用场景:匹配字符串
王大吉Rock
·
2018-12-14 16:36
JavaScript笔记
3
RegExp、JSON、创建对象、构造函数、原型对象、原型链、原型继承、class、class继承RegExp正则表达式语句含义例子\d一个数字\w一个字母或者数字.任意字符*任意个字符+至少一个字符?0个或1个字符{n}n个字符{n,m}n-m个字符\s一个空格^开头^\d以数字开头$结尾^\w以字母结尾[]范围[0-9a-zA-Z_]匹配一个数字、字母或是下划线\s一个空格使用场景:匹配字符串
王大吉Rock
·
2018-12-14 16:36
JavaScript笔记
之进阶篇
JS区分大小写。1.变量变量名:必须以英文字母,下划线_或者美元符号$开头,不能使用JS保留字或关键字,区分大小写。变量声明并赋值:var变量名1=变量1的值//可同时声明多个变量,变量值的类型任意(可以是数值型,字符串,布尔型等)自加和自减运算符:mynum=10;mynum++;//mynum的值变为11mynum--;//mynum的值又变回102.数组创建数组:varmyarray=new
jiaody111
·
2018-12-06 10:17
JAVA
JavaScript笔记
作用域作用域是你的代码在运行时,各个变量、函数和对象的可访问性。为什么需要作用域?最小访问原则通过显示变量的可见性,为代码提供了一个安全层级。JavaScript作用域全局作用域局部作用域全局作用域JavaScript文档中(document)只有一个全局作用域。定义在函数之外的变量会被保存在全局作用域中。全局作用域里的变量能够在其他作用域中被访问和修改。一个应用中全局作用域的生存周期与该应用相同
竹鼠不要中暑
·
2018-11-28 23:00
上一页
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
其他