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学习笔记
(三)——onresize与事件传递机制
常见窗口事件—onresize当窗口或者框架的大小发生改变的时候就会调用一般用于自适应页面布局等多屏幕适配场景JS事件传递机制冒泡机制气泡从水底往上升,穿过水层,由深到浅事件从子传向父水则相当于Dom树,事件从Dom树的底层向上传递,直到传递到dom节点div->body->html->document->window阻止冒泡方法if(event&&event.stopPropagation){/
Cynthia_code
·
2020-07-08 00:59
JavaScript学习笔记
(二)之JS家族
JS四大家族三大系列:offset、scroll、client事件对象:event(事件被触动时,鼠标和键盘的状态)(通过属性控制)三大系列都是以DOM元素节点的属性形式存在的。类比访问关系,也是以属性形式存在。不同点在于,访问关系是为了获取其他节点,而三大系列是为了获取元素节点更多的信息。二、scroll家族1.主要针对情况——滚动2.对滚轮滚动的监听//关于窗口的滚动window.onscro
Cynthia_code
·
2020-07-08 00:59
JavaScript学习笔记
(4):函数
1,“函数对于任何语言来说都是一个核心概念。通过函数可以封装任意多条语句,而且可以在任何地方任何时候调用执行。ECMAScript中的函数使用function关键字来进行声明,后跟一组参数以及函数体。”functionsayHi(name,message){alert("Hello,"+name+","+message);}varname1="Lilei";varmessage1="lookhow
陈大饼同学
·
2020-07-07 23:05
JavaScript基础,基础
原
javaScript学习笔记
(一)js基础一、简介1、概述:JavaScript是目前web开发中不可缺少的脚本语言,js不需要编译即可运行,运行在客户端,需要通过浏览器来解析执行JavaScript
迪迪哥
·
2020-07-07 20:43
智能社
JavaScript学习笔记
——12-DOM操作应用
创建、插入和删除元素1.创建DOM元素createElement(标签名)创建一个节点appendChild(节点)追加一个节点(添加到末尾)//父级.appendChild(子节点)例子:为ul插入liwindow.onload=function(){varoUl=document.getElementById("ul1");varoBtn=document.getElementById("bt
namei33
·
2020-07-07 17:48
JavaScript
javascript
dom
智能社
JavaScript学习笔记
——JS运动基础
1.运动基础让Div运动起来Document#div1{width:200px;height:200px;background:red;position:absolute;top:50px;left:0;}functionstartMove(){varoDiv=document.getElementById("div1");setInterval(function(){varspeed=10;oD
namei33
·
2020-07-07 17:48
JavaScript
智能社
JavaScript学习笔记
——11 - DOM基础
DOM(DocumentObjectModel,文档对象模型)标签——CSS元素——JS节点——DOM元素属性操作方式:1.oDiv.style.display=‘block’;2.oDiv.style[‘display’]=‘block’;3.DOM方式DOM方式操作元素属性:1.获取:getAttribute(名称)2.设置:setAttribute(名称,值)3.删除:removeAttri
namei33
·
2020-07-07 17:48
JavaScript
智能社
JavaScript学习笔记
——13/14 - DOM操作应用 - 高级
表格应用1.获取tBodies、tHead、tFoot、rows、cells注意:一个表格可以有多个tbody(所以tBodies是复数,是一个数组),但是只能有一个thead,一个tfoot(tHead和tFoot不是数组,只是一个元素)。表格.tBodies[0]==表格.getElementsByTagName(“tbody”)[0]window.onload=function(){varo
namei33
·
2020-07-07 17:48
JavaScript
JavaScript学习笔记
之 网页高度用法
网页可见区域宽:document.body.clientWidth;网页可见区域高:document.body.clientHeight;网页可见区域宽:document.body.offsetWidth(包括边线的宽);网页可见区域高:document.body.offsetHeight(包括边线的宽);网页正文全文宽:document.body.scrollWidth;网页正文全文高:docu
筱焉独见
·
2020-07-07 14:51
js
JavaScript学习笔记
–(new关键字)
作用是创建一个对象实例。这个对象可以是用户自定义的,也可以是一些系统自带的带构造函数的对象。描述创建一个对象类型需要创建一个指定了名称和属性的函数;其中这些属性可以指向它本身,也可以指向其他对象,看下面的例子:当代码newhFive(…)执行时:一个新对象被创建。它继承自hFive.prototype.构造函数hFive()被执行。执行的时候,相应的传参会被传入,同时上下文this会被指定为这个新
diaolin4794
·
2020-07-07 06:25
JavaScript学习笔记
-----函数
1函数1.1函数的定义和调用函数定义有以下几种方式:1.1.1最普通的定义方式js代码"Content-Type"content="text/html;charset=UTF-8">"JavaScript">functionsquare(x){returnx*x;}vara=square(4);document.write(a);和Java等高级语言一样定义和调用函数的方法。1.1.1嵌套函数在J
dadarain
·
2020-07-07 06:15
javascript学习笔记
(17)--prototype
引入javascript的原型继承其实是比较麻烦的,涉及的东西挺多的…网上的都挺散的上一节简单的讲了一下原型和创建对象,最后讲了下原型链,原型链里面有个关键字prototype这个之前可能一直都没有关注过,但他其实一直潜伏在javascript里面比如说我们这个简单的数组,不知道你有没有打开那个看看,下面会有一项prototype什么是prototypeprototype原型;雏形;最初形态在这里
azraelxuemo
·
2020-07-07 03:15
javascript
javascript学习笔记
(3)--map&set&元素遍历&filter
JavaScript的默认对象表示方式{}可以视为其他语言中的Map或Dictionary的数据结构,即一组键值对但是JavaScript的对象有个小问题,就是键必须是字符串。但实际上Number或者其他数据类型作为键也是非常合理的。为了解决这个问题,ES6规范引入了新的数据类型Mapvarm=newMap([['Michael',95],['Bob',75],['Tracy',85]]);//这
azraelxuemo
·
2020-07-07 03:12
javascript学习笔记
(4)--函数&高阶函数
functionfoo(x){alert(x);}foo(10);//然后就会在页面上显示一个小弹框,显示10foo('啦啦啦');//然后就显示了一个啦啦啦function表明这是一个函数foo是函数名x是传入的变量{}是我们实现函数功能的部分,可以加上return,也可以不加上return,如果加上return的话函数调用结束返回return的结果,否则就返回undefined当然也可以这样定
azraelxuemo
·
2020-07-07 03:12
JavaScript学习笔记
之前在写周记的时候,还是觉得写的太简单了,实在不适合初学者,就算是以后自己回首再看也不方便,故决定再写一些。这次会以实例为主,防止过于理论化,希望没接触过的小可爱也可以看懂(✺ω✺)。JavaScript是可插入HTML页面的编程代码。JavaScript插入HTML页面后,可由所有的现代浏览器执行。①HelloWorlddocument.write("HelloWorld!")这个就是简单的生成
Karen_Yu_
·
2020-07-06 22:00
JavaScript学习笔记
--持续随缘更新
了解js特性&事件使用202003161、JavaScript简介历史:第一个浏览器就是文本和图片网景公司增强用户的使用体验急需一门语言实现用户和网页之间的交互诞生:为了实现用户和网页的交互而出现(1)网景公司的布兰登艾奇开发了jswho(2)借鉴了java的数据管理机制和c的函数how(3)Js的创建是用来解决浏览器和用户之间互动的问题的(表单提交问题)do(4)Mocha-->liveScri
JackieDYH
·
2020-07-06 22:28
文档
javascript学习笔记
javascript为什么要学习javascript:Javascript是实现网页动态效果的基石,在web再发中扮演重要的角色,被广泛的应用到各个领域:网页游戏地图搜索(google、daidu)股市信息查询Web聊天……在web开发中,js是必不可少的技术!同时js也是ajax/jquery/extjs等框架的基础。学习内容:⊙javascript基本语法⊙javascript面向对象编程⊙b
谢以轩
·
2020-07-06 17:54
前端
javascript学习笔记
(18)--new&构造函数
这节开始之前,我们先详细认识一下newnew其实我们很早就跟new打过交道vara=newDate()vara=newDate//两个都可以aDateWedJun24202007:59:12GMT+0800(中国标准时间)typeofa"object"typeofnewDate"object"typeofnewDate()"object"new最基本的使用方法就是newfuncion(),new后
azraelxuemo
·
2020-07-06 16:33
javascript
JavaScript学习笔记
031(结业)-本地存储0jsonp
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终能把爱好和工作结合起来是一件幸福的事情经过这么多年的挫折还好现在找到了前端我很爱你!工作我很爱你!前端59期学员作业/*内部样式表*//*本地存储:localStorage永久存储sessionStorage浏览器关闭时清空*///localStorage//设置localStorage的值local
Mr柳上原
·
2020-07-06 12:06
JavaScript学习笔记
---07看书学习总结--02JavaScript基于对象编程
1.dom中的顶级对象及其作用2.顶级对象之间的关系顶级对象名可以直接省略对象名:如windlow.alert简写为alert3.浏览器载入文档是对象的生成按载入对象创建的顺序生成对象数组for(letindex=0;index4.JavaScript核心对象5.文档对象的引用1.通过对象位置访问文档对象onload=function(){document.all.mybut.onclick=fu
心湖中的石子
·
2020-07-06 05:20
JavaScript
JavaScript学习笔记
---07看书学习总结--01JavaScript基础
1.引入外部js文件src方式伪URL方式html文档处理程序引入functionhint(){alert(navigator.appName);}2.屏蔽代码使用注释noscript方式这里是不用的代码3.六类基本数据类型其中Function也是一种数据类型4.组合类型Array类型,Object类型Array类型varscore=[1,2,3,4,5];//隐式申明数组并赋值varscore1
心湖中的石子
·
2020-07-06 05:20
JavaScript
JavaScript学习笔记
- 3.基本数据类型
变量在编程语言中,能够表示并操作的值的类型称做数据类型,编程语言最基本的特性就是能够支持多种数据类型,当程序需要将值保存起来以备将来使用时,便将其赋值到一个变量中。变量是一个值的符号名称,可以通过名称来获得对值的引用。变量是无类型的,变量可以被赋予任何类型的值,同样一个变量也可以重新赋予不同类型的值。全局变量及局部变量:在函数外声明的变量为全局变量,在函数内部声明的变量为局部变量。数据类型分类原始
鋼鉄侠
·
2020-07-06 01:58
Javascript学习笔记
---------------------------------------------------前言---------------------------------------------------------打算开始好好夯实自己的Javascript基础了,想成为一个合格的前端,这座大山不能无视。在这里,我打算记录下自己学习中的要点和问题,称之为“学习笔记”。买了一本圣经式的书——《J
weixin_30463341
·
2020-07-05 21:26
java Script学习笔记
javaScript学习笔记
标签:学习笔记javaScript
javaScript学习笔记
知识点回顾JavaScript实现ECMAScript解析器DOM文档对象模型BOM浏览器对象模型如何在HTML
-web-PanHuang
·
2020-07-05 18:20
web前端
Javascript学习笔记
——3.7 不可变的原始值和可变的对象引用
原始值原始值包括undefinednull布尔值数字字符原始值是不可更改的字符串的操作比如str.toUpperCase()不会改变str的值,只是返回一个新的原始值原始值的比较是值的比较vars1='hello',s2='hello's1==s2//trues1===s2//true对象对象是可变的varperson={name:'Mike',age:18}person.age=22vara=[
IFELSE
·
2020-07-05 11:47
零基础入门-
javaScript学习笔记
之从基本数据类型学起
数字(number):与c/c++不同的是,JavaScript只有一个数字类型,它在内部被表示为64位浮点数。Js没有分离出浮点数与整数,1和1.0是一样的,不用担心数字到浮点数的截断问题等。NaN是一个数值,它表示一个不能产生正常结果的运算结果。NaN不等于任何值,包括它自己。事例:vara=1/2;console.log(a);不会有截断问题等,不用担心短整形转换等问题。字符串(string
nibudong1902
·
2020-07-05 01:49
js
零基础入门-
javaScript学习笔记
之对象和不一样的this
在js中对象是由一系列的属性和属性的值组成的。属性的名字是字符串,而值是js的任意对象,在js中一切皆是对象,包括函数。对象的声明vara=newObject();vara={};都是声明一个新对象。而当需要定义一个具体对象的时候,可以是先声明一个空对象,然后再往里面填充属性,如varperson={};person.name="jack";person.speak=function(){cons
nibudong1902
·
2020-07-05 01:49
js
零基础入门-
javaScript学习笔记
之变量和作用域
变量的声明方式var对于Varx=1;vary=x;此时,x为基本类型,修改y的值不会影响到x。而对于对象,函数,数组等类型,均是属于引用类型,vara=[1,2,3];vary=a;则y是a的一个引用。需要注意的是:变量的声明和函数的声明会被提升。a=1;console.log(a);vara;>>1此时,并不会出错,原因是vara=1;这句代码被提升了,其效果相当于vara;a=1;conso
nibudong1902
·
2020-07-05 01:49
js
javascript学习笔记
之javascript core
obj与prototype对象包含属性和方法,当在对象中没有找到相关的属性时,会根据__proto__去查找他的prototype对象,如果存在,则返回;否则,返回undefined。就好像:vara={x:100}varb={__proto__:a}a.x;//100__proto__与prototype__proto__会指向创建此对象的构造函数的prototype对象。这句话听起来可能很绕,
lnn2007
·
2020-07-04 22:54
javascript
JavaScript学习笔记
:迷宫游戏
文章目录一、游戏运行效果二、实现步骤1、在HBuilder里创建项目MazeGame,添加maze.html2、在脚本里创建迷宫数组用于设置单元格顶边与右边3、在body里绘制迷宫4、设置迷宫样式5、在脚本里添加尝试下一步方法tryNext()6、在脚本里添加响应按键事件的处理方法moveIt()7、迷宫游戏完整代码三、查看另外一个版本的迷宫游戏一、游戏运行效果二、实现步骤1、在HBuilder里
howard2005
·
2020-07-04 17:41
网页三剑客
Javascript学习笔记
一.基础篇
Javascript学习笔记
1——数据类型在Javascript中只有五种简单类型,分别为null,undefined,boolean,String和Number.一种复杂类型:object。
evilmann1
·
2020-07-04 15:36
javascript
HTML5+CSS3+
JavaScript学习笔记
基础知识HTML5基础入门HTML5的基本概念什么是HTML5 HTML5是标记语言,使用标记标签描述网页。HTML与XHTML XHTML是可扩展的超文本标记语言,是一种置标语言,是更严格、更纯净的HTML版本。XHTML是以XML格式编写的HTML。XHTML具有强制性、元素必须合理嵌套、元素必须有关闭标签、空元素必须包含关闭标签、元素必须是小写、属性名称必须是小写、属性值必须有引号和不允
-HYKNMC
·
2020-07-04 03:44
前端学习笔记
零基础入门-
javascript学习笔记
之传说中的闭包
对于有js使用经验但从未理解闭包概念的人来说,理解闭包可以看作是某种意义上的重生(摘自《你不知道的javascript》)。闭包的定义:当函数可以记住并访问它所在的词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。functionclouseTest(){vara=0;functiontalk(){console.log(a);}a++;returntalk;}vartalk=clo
nibudong1902
·
2020-07-04 01:36
js
JavaScript学习笔记
---数据类型
##数据类型六种基本数据类型:1.number数字型2.string字符串3.boolean布尔型4.undefined只声明未赋值5.null空引用数据类型/复杂数据类型:6.object对象【arrayfunctionobject】检测数据类型方法:typeof格式:1.typeof变量名2.typeof(变量名)##1.number数字型整数、小数、负数都是数字类型。进制二进制八进制十进制【
石海莹
·
2020-07-03 12:00
客户端
Javascript学习笔记
-----脚本化文档
客户端javascript的存在使得静态的HTML文档变成了交互式的Web应用。脚本化Web页面内容是javascript的核心目标。选取文档元素通过ID选取:varsection1=document.getElementById("ID名称");通过名字选取元素:varradiobutons=document.getElementsByName("name");通过标签选取元素:varspans
pengpegV5yaya
·
2020-07-02 14:45
javascript
JavaScript学习笔记
重点1(慕课)
1.逻辑与逻辑非的判断准则课件中的规则是:在javascript中,对于&&不仅仅可以用于boolean类型,也不仅仅返回Boolean类型的结果。l如果第一个操作数是Boolean类型,而且值为false,那么直接返回false。l如果第一个操作数是Boolean类型,而且值为true,另外一个操作数是object类型,那么将返回这个对象。l如果两个操作数都是object类型,那么,返回第二个对
hope-dwj
·
2020-07-02 11:58
JavaScript
JavaScript 学习笔记 汇总
1.1
JavaScript学习笔记
一动态性1.2
JavaScript学习笔记
二对象的访问1.3
JavaScript学习笔记
三原型(prototype)1.4
JavaScript学习笔记
四this指针1.5
JavaScript
iteye_17277
·
2020-07-02 04:26
JavaScript
javascript学习笔记
--运算符的优先级,代码块和同时声明多个变量
一使用逗号,可以声名多个变量,并且对其赋值。如vara=2,b=1,c=0;alert(a);二运算符的优先级1.+-*/和数学中的一样,先乘除后加减,2.运算优先级表,表中位置越靠上优先级越高,先运算优先级高的3.优先级相同的,按照式子顺序从左往右执行4.优先级不确定时,可以使用()去改变优先级,因为括号优先级仅次于.[]new三代码块概念1.每一条代码都是一条语句(statment),是按照自
一个总在代码里给自己下毒的小白
·
2020-07-02 04:32
JavaScript学习笔记
之防抖与节流
防抖与节流:相同点:在不影响客户体验的前提下,将频繁的回调函数,进行次数缩减,避免大量计算导致页面卡顿。不同点:防抖是将多次执行变为最后一次执行,节流是将多次执行变为在规定时间内只执行一次。防抖:在规定时间内回调函数只能执行一次,如果在规定时间内又触发了该事件,则会重新开始算规定时间。其实就是延迟执行。应用场景:输入搜索联想,用户在不断输入值时,用防抖来节约请求资源按钮点击:收藏,点赞等。原理:通
The_upside_of_down
·
2020-07-01 14:06
javascript
JavaScript学习笔记
(7):垃圾回收
1,JavaScript具有自动垃圾收集机制,也就是说,执行环境会负责管理代码执行过程中使用的内存。而在c和c++之类的语言中,开发人员的一项基本任务就是手动跟踪内存使用情况,这是造成许多问题的一个根源。在编写JavaScript程序时,开发人员不用再关心内存使用问题,所需内存的分配以及无用内存的回收完全实现了自动管理。这种垃圾收集机制其实很简单:找出那些不再继续使用的变量,然后释放其占用的内存。
陈大饼同学
·
2020-07-01 12:00
JavaScript学习笔记
(一)
销声匿迹了三个月了,一直都没有更博,不是我懒,是实在没时间。没错,本人又换了工作,要说人玩高处走,水往低处流,碰到好的工作机会,我当然不能错过咯。所以就有了这几个月的销声匿迹,隐姓埋名。因为新工作实在是忙,而且本人之前学的Python已经远远不够用了,所以现在处处充满挑战,OK,虽然我也认为我的技术很菜,那我更要努力学习以胜任现在的工作了。好吧,言归正传。 Although之前也陆陆续续
MTbaby
·
2020-07-01 11:57
JavaScript
Java程序员的
JavaScript学习笔记
(1——理念)
http://blog.csdn.net/stationxp/article/details/40020009计划按如下顺序完成这篇笔记:Java程序员的
JavaScript学习笔记
(1——理念)Java
SalmonellaVaccine
·
2020-07-01 01:01
JavaScript
JavaScript学习笔记
(语法部分)
基础语法部分语句和表达式语句(statement)是为了完成某种任务而进行的操作,通常以分号结尾,一个分号就表示一个语句结束。表达式(expression),指一个为了得到返回值的计算式,不需要分号结尾。两者的区别在于,语句主要为了进行某种操作,一般情况下不需要返回值;表达式则是为了得到返回值,一定会返回一个值。变量量是对“值”的引用,使用变量等同于引用一个值。JavaScript引擎的工作方式是
卑鄙的鹿尤菌
·
2020-06-30 07:11
汤姆大叔深入理解
JavaScript学习笔记
之——原型链
原型链对象ObjectECMAScript是一门高度抽象的面向对象(object-oriented)语言,用以处理Objects对象.当然,也有基本类型,但是必要时,也需要转换成object对象来用。Object是一个属性的集合,并且都拥有一个单独的原型对象[prototypeobject].这个原型对象[prototypeobject]可以是一个object或者null值。让我们来举一个基本Ob
yangyuqingabc
·
2020-06-30 06:00
js
JavaScript学习笔记
1 语法结构
字符集使用Unicode严格区分大小写空格,换行符,转义序列console.info('\u0020');//空格符console.info('\u000C');//换页符console.info('\u000D');//回车符console.info('\u000A');//换行符console.info("caf\u00e9");//cafe注释//注释.../*注释*/直接量(可以直接使用的
RichardW
·
2020-06-30 02:36
Javascript学习笔记
---iterable类型
本文用于自我学习中的查漏补缺,方便遗忘时查看ES6引入的iterable类型,Array,Map,Set都是iterable类型可以通过for…of来循环vara=['A','B','C'];vars=newSet(['A','B','C']);varm=newMap([[1,'x'],[2,'y'],[3,'z']]);for(varxofa){//遍历Arrayconsole.log(x);}
Miao_Pan
·
2020-06-29 17:52
JavaScript学习笔记
前言续前几个月推出的Web开发序列学习笔记,JavaScript一直没能够接着学下去,所以本次将边学习边上交,之前敲烂了一个键盘,具体需要等待新键盘回来才方便写。本系列呢,只放置了一些个人认为比较重点的东西,c语言里面已经有了的,多写无益也浪费时间。好啦,那就开始吧!不废话,直接开始JavaScript和css一样,也有行内式、内嵌式、外部式。具体请参考之前推出的web前端开发入门笔记(更新中)进
熬夜耗子在线敲代码
·
2020-06-29 17:43
前端开发
JavaScript学习笔记
004-if判断0for循环
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终js原生代码是学习一切js框架的基础不管是现在很火的vue还是想做全栈的node都能很容易的学会反之只会调用框架出了bug都不支持如何改正要搞清楚的一点是人玩js而不是人被js玩前端59期学员作业/*内部样式表*/#box{width:300px;height:200px;background-col
Mr柳上原
·
2020-06-29 04:41
Javascript笔记-string
javascript学习笔记
String方法字符方法charAt():取出特定位置的字符sample:varstringValue="Helloworld";alert(stringValue.charAt
谢谢_d802
·
2020-06-28 19:30
Javascript学习笔记
7——原型链的原理
说到prototype,就不得不先说下new的过程。我们先看看这样一段代码:varPerson=function(){};varp=newPerson();很简单的一段代码,我们来看看这个new究竟做了什么?我们可以把new的过程拆分成以下三步:varp={};也就是说,初始化一个对象p。p.__proto__=Person.prototype;Person.call(p);也就是说构造p,也可以
weixin_34353714
·
2020-06-28 17:43
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他