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学习笔记
01
1.JS有两种数据类型:原始(基本)类型(primitivetype)数字字符串布尔值nullundefined对象类型(objecttype)JS中不管是整数还是浮点数都是数字这种类型且都用浮点表示数组函数在JS中都属于特殊的对象拥有他们专用语法2.JS在发生溢出下溢被零整除时不会报错溢出(overflow)即正数或负数超出JS能表示的最大最小值最终计算结果用Infinity或-Infinity
优雨
·
2020-06-28 17:58
Javascript学习笔记
(新手入门中)
1.console.log()//在控制台中打印2.将字符串border-bottom-color转换成驼峰形式(borderBottomColor)functioncamelBack(str){vararr=str.split("-"),newStr=arr[0];for(vari=1;i3){result=","+num.slice(-3)+result;num=num.slice(0,num
才懂
·
2020-06-28 17:04
JavaScript学习笔记
——错误处理
说明:参见《JavaScript高级程序设计》第14章。一.错误分类1.语法错误也称为解析错误,发生在传统编程语言的编译时,在JavaScript中发生在解释时,这些错误是由代码中的意外字符直接引起的,然后就不能直接编译/解释,eg,在一行代码因缺少右括号,产生了语法错误。发生语法错误时,就不能继续执行代码。在JavaScript中,只有在同一个线程中的代码会受语法错误的影响。在其他线程中的代码和
weixin_34281537
·
2020-06-28 15:59
【
JavaScript学习笔记
】if使用
vara=4;varb=2;if(a==3)document.write(a);elsedocument.write(b);转载于:https://www.cnblogs.com/tiandsp/p/7467807.html
weixin_34248023
·
2020-06-28 14:56
【
JavaScript学习笔记
】点击消失
$(document).ready(function(){$("p").click(function(){$(this).hide();});});点击消失转载于:https://www.cnblogs.com/tiandsp/p/7467817.html
weixin_34096182
·
2020-06-28 11:29
Javascript教程,javascript入门,
javascript学习笔记
(经典实例)
目录1.基本控件的使用2.让TextArea自动换行3.让TextArea支持Table键4.复制数据到剪贴板5.得到当前选中的文本6.客户端脚本的基本对象7.保护自己编写的HTML和脚本的方法8.IE地址栏前换成自己的图标9.可以在收藏夹中显示出你的图标10.关闭输入法11.直接查看源代码12.在Javascript中自定义一个对象(属性,方法)13.取得控件的绝对位置14.光标是停在文本框文字
weixin_34067049
·
2020-06-28 10:23
Javascript学习笔记
(14)
1.Javascript的数值类型《Javascript语言精粹》中有这样一句话:Javascript只有单一的数字类型。在我看来,这句话说的并不准确,应该说,Javascript在声明时,只有单一的数据类型。或者说,Javascript的所有数值类型都被存储成同一种格式,就是64位的浮点数类型。这样说比较准确。vari=1.2;alert(typeof(i));这样无论把i换成整数还是浮点数,都
weixin_34056162
·
2020-06-28 10:06
JavaScript学习笔记
- 重谈原型链,this,构造函数
之前写过一篇文章,总结过new,this,构造函数及原型。今天看完饥人谷方方老师的讲的课,有点颠覆我对这些东西的理解。重新总结下:原型链问题1创造10个人类对象,它们都有eat,sleep方法,拥有不同的身份证号。lethumans=[];for(leti=0;i{console.log(this.name)};foo.call({name:'阿水'});//'阿花'复制代码我们用call方法调用
weixin_33935777
·
2020-06-28 08:37
【
JavaScript学习笔记
】鼠标样式
style="cursor:hand"手形style="cursor:crosshair"十字形style="cursor:text"文本形style="cursor:wait"沙漏形style="cursor:move"十字箭头形style="cursor:help"问号形style="cursor:e-resize"右箭头形style="cursor:n-resize"上箭头形style="c
weixin_33924312
·
2020-06-28 08:33
【
JavaScript学习笔记
】画图
varprex,prey;varflag=0;functionstart(t,e){t.style.cursor="crosshair";prex=e.clientX;prey=e.clientY;flag=1;}functionstop(){flag=0;}functiondraw(t,e){t.style.cursor="crosshair";document.getElementById("
weixin_33922672
·
2020-06-28 08:44
Java程序猿的
JavaScript学习笔记
(汇总文件夹)
Java程序猿的
JavaScript学习笔记
(1——理念)Java程序猿的
JavaScript学习笔记
(2——属性复制和继承)Java程序猿的
JavaScript学习笔记
(3——this/call/apply
weixin_33881050
·
2020-06-28 07:33
JavaScript学习笔记
(3) this详解
概览this关键字在Javascript中的表现和其他语言略有不同。在严格模式和非严格模式下同样存在区别。在大部分情形下,this的值由函数的调用方式所决定。全局上下文全局环境中,this指代全局对象,无论是否在严格模式。console.log(this===window);//truethis.a=37;console.log(window.a);//37函数上下文非严格模式下:function
机智的马里奥
·
2020-06-28 03:48
JavaScript学习笔记
(基本数据与操作)
引用位置:...sourcecode属性:type:无用src:链接外部javascript程序新语句:alert("helloworld!");document.bgColor="red";document.getElementById("id").innerHTML="helloworld!";varenterValue=prompt("enteryourage",18);//18isdefa
weixin_30508241
·
2020-06-27 20:44
JavaScript学习笔记
2:通过user-Agent获取浏览器和操作系统信息
下面是我整理的一些userAgent大家先看看格式//Firefox1.0.XMozilla/5.0(Windows;U;WindowsNT5.1;en-US;rv:1.7.5)Gecko/20041107Firefox/1.0Mozilla/5.0(Windows;U;WindowsNT5.1;en-US;rv:1.7.6)Gecko/20050225Firefox/1.0.1Mozilla/5
weixin_30488313
·
2020-06-27 20:41
JavaScript学习笔记
——简单无缝循环滚动展示图片的实现
今天做了一个简单的无缝循环滚动的实例,这种实例在网页中其实还挺常见的,下面分享一下我的学习收获。首先,无缝滚动的第一个重点就是——动。关于怎么让页面的元素节点动起来,这就得学明白关于JavaScript中定时器的相关知识。JS中的创建定时器的方法包括两种:setTimeout和setInterval。首先它们接收的参数相同:第一个参数是一个函数,用于定时器执行,第二个参数是一个数字,代表过多少毫秒
weixin_30478619
·
2020-06-27 20:46
JavaScript学习笔记
(常用内置对象)
JavaScript是一门基于对象的编程语言,至于什么是对象吗,额,只可意会不可言传,用大神的话就是万物皆对象,既然如此,那边少不了要讲述一下JavaScript是如何使用对象的了。那么JavaScript中对象是什么样子的呢,其实前面篇幅中我们已然使用过了,比如Date对象,比如Array对象。创建对象时,需要用到new运算符,基本格式如下:varmyVariable=newConstructo
weixin_30360497
·
2020-06-27 18:27
JavaScript学习笔记
2 (函数的使用)
以下笔记是我学习JavaScript时所记录的笔记,参考书籍(建议大家购买正版。):[JavaScript_DOM编程艺术第二版(中文).PDF][1]![此处输入图片的描述][2]函数多次使用同一段代码,可以把它们封装成一个函数。函数就是一组允许你在代码里随时调用的语句,每个函数都是一个短小的脚本。先对函数做出定义再调用他们:格式function函数名(){...语句...}functionna
若飞丶
·
2020-06-27 06:37
JavaScript学习笔记
39-用JavaScript写Selenium脚本
前面38篇文章介绍了JavaScript的基础知识和简单应用练习。学了这个脚本语言的基础知识之后,我们的目的是什么?当然是应用。这篇,我们就来介绍如何写你的第一条JavaScript+Selenium的自动化测试脚本。在写脚本之前,我们需要安装一些必要的环境。1.安装运行JavaScript的环境,Nodejs之前会不会有这样写法。我写完了一个javascript的脚本,我怎么去运行它,是不是我还
Anthony_tester
·
2020-06-27 01:58
JavaScript基础教程
Java程序员的
JavaScript学习笔记
Java程序员的
JavaScript学习笔记
(1——理念)Java程序员的
JavaScript学习笔记
(2——属性复制和继承)Java程序员的
JavaScript学习笔记
(3——this/call/apply
stationxp
·
2020-06-26 14:42
javaScript学习笔记
(一)js基础
=================================公众号关注一波(一叶知秋博客)不定期分享视频资料一、简介1、概述:JavaScript是目前web开发中不可缺少的脚本语言,js不需要编译即可运行,运行在客户端,需要通过浏览器来解析执行JavaScript代码。诞生于1995年,当时的主要目的是验证表单的数据是否合法。JavaScript本来应该叫Livescript,但是在发布前
sswqzx
·
2020-06-26 14:43
Web前端
《前端学习》
JavaScript学习笔记
——原型、原型链、call/apply—day five
目录原型定义原型的增删改查对象如何查看对象的构造函数对象如何查看原型原型链如何构成原型链Object.create(原型)call/apply原型定义原型是function对象的一个属性,它定义了构造函数制造出的对象的公共祖先。通过该构造方法产生的对象,可以继承该原型的属性和方法。原型也是对象。利用原型的特点和概念可以提前共有属性。原型的增删改查Person.prototype.LastName=
谷粟子
·
2020-06-25 14:39
JavaScript学习笔记
06
JavaScript对象JavaScript中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript允许自定义对象。所有事物都是对象JavaScript提供多个内建对象,比如String、Date、Array等等。对象只是带有属性和方法的特殊数据类型。布尔型可以是一个对象。数字型可以是一个对象。字符串也可以是一个对象日期是一个对象数学和正则表达式也是对象数组是一个对象甚至函数
openxw船长
·
2020-06-25 01:18
客户端
Javascript学习笔记
-----脚本化CSS
层叠样式表(CascahingStyleSheet,CSS)是一种指定HTML文档视觉表现的标准。复合属性某些经常在一起使用的样式属性可以组合起来使用一个特殊的复合属性。例如:font-family、font-size、font-wright属性可以使用font的复合属性值一次设置。非标准属性.radius10{broder-radius:10px;/*针对现代浏览器*/-moz-border-r
pengpegV5yaya
·
2020-06-24 19:20
javascript
【狂神说Java】
JavaScript学习笔记
本文章根据b站狂神说javascript视频教程整理视频链接:https://www.bilibili.com/video/BV1JJ41177di?from=search&seid=67155936333920228670、前端知识体系想要成为真正的“互联网Java全栈工程师”还有很长的一段路要走,其中前端是绕不开的一门必修课。本阶段课程的主要目的就是带领Java后台程序员认识前端、了解前端、掌
pan_h1995
·
2020-06-24 19:29
笔记
JavaScript学习笔记
(三)原型和原型链
文章目录1.原型和原型链2.继承2.1基于构造函数的继承2.2基于构造函数和原型的继承2.3ES6的类和继承3.new运算符1.原型和原型链ECMAScript实现的是基于原型和原型链的继承。对于任何对象,都有一个__proto__属性指向其原型对象,原型对象就是这个对象的构造函数的prototype属性,同时原型对象的constructor属性又指向构造函数,看下面这个例子:functionPe
机智的akunda
·
2020-06-24 09:23
JavaScript学习笔记
javascript
JavaScript学习笔记
JavaScript严格区分大小写;数据类型:Number:不区分整数与浮点数;字符串:布尔值:相等运算符:==:会自动转换数据类型再比较;===:不会自动转换数据类型,数据类型不一致则返回false;NaN,表示NotaNumber与所有其他值都不相等,包括自己;null:表示一个空的值,与0和空字符串''不同,0是一个数值,''表示长度为0的字符串,而null表示"空";undefined:表
村雨遥
·
2020-06-24 01:15
【
JavaScript学习笔记
】什么是NodeJs?
在较为系统的学习了javascript之后开始接触各类JavaScript库和框架,为了找到实习工作也开始关注各类招聘网站上各企业对于前端开发人员的技能要求,逐渐发现越来越多的企业开始要求前端开发人员掌握“NodeJs”。于是为了算是顺应市场的需求开始学习NodeJs,前前后后花了近两周的时间浏览官网上的文档以及各大技术社区的博客,但是可能是基础不够牢固,花了很多时间似乎还没有彻底搞清楚NodeJ
搬砖工1331
·
2020-06-23 03:38
【
javascript学习笔记
】利用事件委托机制提高页面运行性能
由于事件处理程序可以为现代web应用程序提供交互能力,因此许多开发人员会不分青红皂白向页面中添加大量的处理程序,在JavaScript中,事件处理程序的数量将直接影响到页面的运行性能,导致过多占用内存,且增加Dom访问次数,从而延迟整个页面的就绪事件。对于此问题的解决方案就是“事件委托”。那么事件到底是如何实现的呢,本人的简单理解如下:事件委托就是利用事件冒泡机制,只需要指定一个事件处理程序,就可
搬砖工1331
·
2020-06-23 03:38
JavaScript学习笔记
之三:命名空间
JavaScript不像C#或Java,有专门的namespace和package语法支持,当JS复杂到一定程度,尤其是引用大量的第三方JS框架和类库之后,命名冲突就会成为一个严重的问题,因此使用JS自己的变通方式建立命名空间很重要。最简单的实现命名空间的方法,代码示例如下://这是伪代码,:)varcom;if(!com)com={};//第一级域名com.ModuleClass={};//第二
cto_xiewenwei
·
2020-06-23 01:36
前端技术
JavaScript
UI
框架
C
C++
JavaScript学习笔记
之二:作用域
昨天记了如何在JavaScript定义类,今天把作用域相关的内容整理一下。词法作用域(LexicalScoping)JavaScript中的函数是基于词法作用域的,而不是动态作用域。这句话的意思是JavaScript中的函数运行在它们被定义的作用域里,而不是它们被执行的作用域里。定义一个函数时,当前作用域链被保存起来并成为该函数内部状态的一部分。作用域链的顶层(最初一层)是由全局对象构成的,这和词
cto_xiewenwei
·
2020-06-23 01:35
前端技术
Javascript学习笔记
-原型链
Javascript原型链.png对于Javascript原型链,是Javascript中很重要的内容,要理解关键有三点:Javascript中原型链作用是为了实现Javascript中的继承机制。Javascript中原型链是利用对象关联的方式实现的(不同于一般的类复制)。Javascript中之所以能使用原型链来实现继承,关键是Javascript对象中属性检索机制。于是从类基础开始说起。1.
Patrick浩
·
2020-06-22 22:48
JavaScript学习笔记
:字符串处理
测试了以下功能:1判断字符串是否为空2判断字符串是否为空串3判断字符串长度length4去掉左侧空格trimLefttrimRighttrim5获取字符串子串第一次出现的位置indexOflastIndexOf6截取字符串子串substringsubstr7获取第n个字符charAt8小写转大写toUpperCase大写转小写toLowerCase9字符串分割split10截取字符串slice11
chenzai1946
·
2020-06-22 22:11
Javascript学习笔记
01:语法,DOM
在学Javaweb搭建时,需要学到Javascript。sublimetxt快速生成html的格式被我忘记了。。。这里附一下别人写的笔记链接SublimeText3如何快速生成HTML5的头部信息和常用的快捷键js输出/**window.alert()警告框document.write()写到html文档中innerHTML写到HTML元素console.log()写到浏览器的控制台**///al
Kasumi_syuu
·
2020-06-22 13:05
学习日记
Javascript学习笔记
2:DOM,window
Document123跳到百度varmain=document.getElementById('main');main.innerHTML='helloworld';/***element.getAttribute()*element.setAttribute()*element.src*element.href*///alert(main.getAttribute("data"));main.s
Kasumi_syuu
·
2020-06-22 13:05
学习日记
JavaScript学习笔记
4 点击链接打开新窗口
html部分openopenJavascipt部分一创建一个winlink函数,第一种形式就是直接调用这段JS打开新窗口的。functionwinLink(link){window.open(link,"新窗口名称",width=300,heiht=400);}Javascipt部分二第二种形式的JS,要结合Javascipt部分一一起使用//获取页面中的所有A标签varlinks=documen
若飞丶
·
2020-06-22 05:56
【
JavaScript学习笔记
15】JS中window对象与document对象
引言通过上一篇笔记可以了解到JS的网页开发中离不开DOM与BOM。那么在开发的过程中,对网页的窗口的设置,归根到底是使用window对象来实现的,而在JS页面中的一些特效操作,也就是对document对象进行操作。因此,本篇笔记主要记录window对象以及document对象。window对象window对象既是ECMAscript规定的全局global对象,又是JS访问浏览器窗口的一个接口,使用
RayCongLiang
·
2020-06-22 04:30
JavaScript
JavaScript学习笔记
-JavaScript概述
特点具有面向对象能力的、解释性的程序语言基于对象和事件驱动,并具有相对安全的客户端脚本语言松散性:变量不必具有一个明确的类型对象属性:对象把属性名映射为任意的属性值继承机制:基于原型的继承机制ECMA(欧洲计算机制造商协会)标准化:ECMAScript,ECMA-262JavaScript核心核心(ECMAScript)文档对象模型(DOM):HTML中的树浏览器对象模型(BOM):没有标准ECM
莫名FCJ
·
2020-06-22 03:26
javascript学习笔记
(ES6最常用语法)
ES6常用特性let,constES5只有全局作用域和函数作用域,没有块级作用域,let则为JavaScript新增了块级作用域,用它所声明的变量,只在let命令所在的代码块内有效。{{leta=1;letb=1;console.log(a);//1console.log(b);//1}console.log(a);//aisnotdefinedconsole.log(b);//1for(leti
Fei_Liu
·
2020-06-21 20:28
javascript
javascript学习笔记
1.原型对象和原型链prototype的主要作用是继承,prototype中定义的属性和方法是留给自己的“后代”用的。子类可以完全访问prototype中的属性和方法functionf(){}f.prototype.foo="abc";console.log(f.foo);//undefined通过例子可以看出,自身是访问不到自己的prototype的__proto__通常是把父类的prototy
梦醉书香
·
2020-06-21 05:52
JavaScript学习笔记
(一)
初次体验js代码既然之前学习了HTML和CSS,那么学习js肯定是必不可少的。HTML:将数据展示到网页上CSS:美化页面JavaScript:控制页面那么js的代码可以分为三个地方写:1.在html的文件中,script标签中写js代码//js代码alert("锄禾日当午,地雷埋下土。");//alert表示在页面中显示对话框2.js代码可以在html标签中写入–内嵌3.在js文件中写入js代码
mr.ocean
·
2020-05-05 16:20
javascript
javascript
JavaScript学习笔记
3 简易图片切换
首先看下效果:[简易图片切换示例][1]下面看下整个的代码html部分图片1图片2图片3![](http://upload-images.jianshu.io/upload_images/2929817-8e2f4a2bd5670666.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)imagetitleJavascipt部分funct
若飞丶
·
2020-04-14 13:44
JavaScript学习笔记
(二)——引用类型问题
引用类型object类型1.创建方式Object构造函数varperson=newObject();person.name="Jay";person.age=37;对象字面量语法varperson={name:"Jay",age:37}varperson2={};person2.name="yyy";person2.age="18";2.访问属性的方法点表示法方括号语法属性名包含特殊字符或通过变量
嘤嘤嘤666
·
2020-04-13 21:10
JavaScript学习笔记
- 进阶篇(6)- JavaScript内置对象
什么是对象JavaScript中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等;对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等;JavaScript提供多个内建对象,比如String、Date、Array等等,使用对象前先定义,如下使用数
王隆帅
·
2020-04-13 20:18
JavaScript学习笔记
(一)
在线视频课程地址:http://edu.51cto.com/course/15019.html1、Javascript简介1.1、为什么要学习Javascript1、可以实现网页的动态效果[图片上传失败...(image-d5afc4-1537847646156)]2、js可以做验证操作,是为了减轻服务器端的压力[图片上传失败...(image-bb98cb-1537847646156)]3、js
mirindasky
·
2020-04-13 14:12
JavaScript学习笔记
(5):基本类型和引用类型
1,“ECMAScript变量可能包含两种不同的数据类型:基本类型值和引用类型值。基本类型值指的是简单的数据段,而引用类型值指的是那些可能由多个值构成的对象。”varo=newObject();o.name="李雷";o.age=23;window.console.info(o.name+o.age);2,在很多语言中,字符串以对象的形式表示,因此被认为是引用类型的,js则放弃了这一传统。3,“当
陈大饼同学
·
2020-04-12 16:22
原生
JavaScript学习笔记
之——DOM
全称:DocumentObjectModel文档对象模型DOM会把文档看做是一个树状结构,同时定义了很多方法,来操作这个树每一个标签都是一个节点(标签即元素即节点)**不仅仅只有标签才算节点,也有文本节点text文本节点=>空格换行回车已知一个节点,能找到任何一个节点oUl.nodeType=>object一、节点查找操作(类似CSS选择器)1、元素.nodeType;只读属性当前节点类型DOM节
datura_lj
·
2020-04-11 09:06
JavaScript学习笔记
(2):操作符
1,js操作符是指ECMA-262中描述的一组用于操作数据值的操作符。这些操作符包括:算术操作符,位操作符,关系操作符和相等操作符。话说,什么是ECMA-262呢?我找了下资料,是这么说的:ECMAScript是一种由欧洲计算机制造商协会(ECMA)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-
陈大饼同学
·
2020-04-10 00:22
Javascript学习笔记
(零)--简介
JavaScript是属于网络的脚本语言!JavaScript被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。可用于HTML和web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。JS是可插入HTML页面的编程代码。JavaScript插入HTML页面后,可由所有的现代浏览器执行。JS几个功能写入HTML输出JavaScript能够直接写入
五秋木
·
2020-04-09 19:50
Javascript学习笔记
(十四)--JavaScript 库
JavaScript库-jQuery、Prototype、MooToolsJavaScript高级程序设计(特别是对浏览器差异的复杂处理),通常很困难也很耗时。为了应对这些调整,许多的JavaScript(helper)库应运而生。这些JavaScript库常被称为JavaScript框架。jQuery:使用CSS选择器来访问和操作网页上的HTML元素(DOM对象)。Prototype:Proto
五秋木
·
2020-04-09 14:07
JavaScript学习笔记
008-this0arguments0箭头函数
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终学习要有始有终狗熊掰棒子的故事大家都听过都觉得狗熊很傻也都觉得自己绝对不会那样做可往往经常做出那样的事情自己却还没觉得就比如编程学习前端学了一半,突然听说Python很火马上又去学Python,然后又听说go语言很火......无止境的丢了西瓜捡芝麻一直在不停的学习,却一个都没学好你与狗熊何其相似!!
Mr柳上原
·
2020-04-09 11:51
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他