JavaScript
文章平均质量分 75
JavaScript学习笔记
qindayong!
这个作者很懒,什么都没留下…
展开
-
百度地图离线开发2.0
目录项目运行环境项目运行环境在html中所有的元素都是可以选中的,在地图中也可以的,选中时整个地图会出现蓝色的选中效果,要去除这种现象可以使用下面样式设置设置地图显示的最大、最小级别设置地图显示范围,超出范围后自动回弹 移动地图,地图将自动从一个地方到拎另一个地方缩放地图地图拖拽获取地图显示范围获取两点之间的距离添加删除工具条、比例尺自定义版权控制组件绘制点,线,面项目运行环境下载瓦片地图,必须是百度的瓦片地图下载项目文件如果是第一次启动直接点击项目里面的demo,可.原创 2020-08-20 15:26:29 · 1995 阅读 · 3 评论 -
JavaScript基本介绍
JavaScript基本介绍JavaScript 是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端 Web 开发的脚本语言,常用来给 HTML 网页添加动态功能,比如响应用户的各种操作,是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTM...原创 2019-05-21 12:55:25 · 701 阅读 · 0 评论 -
JavaScript数据类型及转换及输出方式
JavaScript数据类型1、数字类型(Number类型):包含整数、小数、以及特殊值NaN(Not a Number 不是一个数字,但是他是数字类型,可以理解为计算错误)。2、字符串类型(String类型):所有的用引号包括起来的(单引号、双引号)汉字一定是字符串类型。3、布尔类型(Boolean类型):它只有2个值true和false。true:为真,满足条件。false:为假,不满足...原创 2019-05-22 14:38:03 · 536 阅读 · 0 评论 -
JavaScript引入页面方式及变量的声明
JavaScript引入页面方式及变量的声明1、JavaScript引入页面常用的方式(1)行内引入:<开始标签 事件类型=“js代码”></结束标签>行内引入方式必须结合事件来使用,但是内部js和外部js可以不结合事件<body><input type="button" onclick="alert('行内引入')" value="butto...原创 2019-05-23 13:21:39 · 329 阅读 · 0 评论 -
JavaScript中的运算符
JavaScript中的运算符JavaScript的运算符按运算符类型可以分为以下5种:(1) 算术运算符;自增运算符“++”是自增运算符,它指的是在原来值的基础上加1,i++表示“i=i+1”。该运算符有2种情况:(1)i++ “i++”指的是在使用i之后,使i的值加1。(2)++i “++i”指的是在使用i之前,先使i的值加1。自减运算符“–”是自减运算符,它指的是在原来值的...原创 2019-05-24 08:40:05 · 507 阅读 · 0 评论 -
javascript流程语句
JavaScript流程语句JavaScript对程序流程的控制跟其他编程语言是一样的,主要有3种:1顺序结构默认的流程结构。按照书写顺序从上至下、从左到右执行每一条语句。2选择结构对给定的条件进行判断,再根据判断结果来决定执行哪一段代码,有单向选择、双向选择和多向选择之分,但是程序在执行过程中都只是执行其中的一条分支。(1)if语句;分为三种(单向选择,双向选择,多项选择)a.if...原创 2019-07-16 18:47:19 · 101 阅读 · 0 评论 -
javascript数组介绍及操作数组的方法
javascript数组介绍及操作数组的方法一、数组:一组数据的集合;二、JS中数组的特点:1、数组定义时无需指定数据类型;2、数组定义时可以无需指定数组长度;3、数组可以存储任何类型的数据;4、一般是相同的数据类型;三、数组的创建方式:var arr=[值1,值2,值3]; //字面量定义var arr = new Array (值1,值2...原创 2019-07-17 17:35:32 · 165 阅读 · 0 评论 -
javascript中字符串的操作方法
javascript中字符串的操作方法1 charAt() 方法,返回字符串中指定位置的字符<script type="text/javascript"> var str_01= "Do you like JavaScript?"; alert(str_01.charAt(5)); //"u"</script>注意:在字符串中空格也占一个位置;字...原创 2019-07-17 21:46:43 · 158 阅读 · 0 评论 -
javascript核心编程学习知识梳理
原创 2019-07-18 19:05:11 · 116 阅读 · 0 评论 -
javascript中函数的简介及应用
javascript中函数的简介及应用1、简介函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。javascript函数语法,函数就是包裹在花括号中的代码块,前面使用了关键词 function: 当调用该函数时,会执行函数内的代码。可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 JavaScript 在任何位置进行调用。2、创建函数的语法function函数名 ...原创 2019-07-18 19:06:15 · 174 阅读 · 0 评论 -
javascript递归经典试题
javascript递归经典试题递归的概念在程序中函数直接或间接调用自己注意:使用递归函数一定要注意,处理不当就会进入死循环。递归函数只有在特定的情况下使用 ,比如阶乘问题。1斐波那切数列(又称黄金分割数列\兔子数列)<script type="text/javascript"> //1、1、2、3、5、8、13、21、34..... //规律:自身等于前两...原创 2019-07-19 01:13:49 · 1404 阅读 · 2 评论 -
javascriptDOM操作页面元素方法(一)
javascriptDOM操作页面元素方法(一)1、DOM简介DOM 是 W3C(World Wide Web Consortium)标准。同时也 定义了访问诸如 XML 和 HTML 文档的标准:DOM是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及样式的平台和语言中立的接口。在HTML和JavaScript的学习中,DOM操作可谓时重中之重2、DOM节点DOM节点分为...原创 2019-07-19 21:02:59 · 273 阅读 · 0 评论 -
javascriptDOM操作页面元素方法(二)
javascriptDOM操作页面元素方法(二)1、根据层次查看节点1、父节点名称.childNodes:获取元素的所有子节点。包括回车和文本节点。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script...原创 2019-07-19 21:05:40 · 175 阅读 · 0 评论 -
javascript中的事件
javascript中的事件1、鼠标事件事件描述onclick点击某个对象时触发ondblclick双击某个对象时触发onmouseover鼠标移入某个元素时触发onmouseout鼠标移出某个元素时触发onmouseenter鼠标进入某个元素时触发onmouseleave鼠标离开某个元素时触发onmousedown鼠标按下...原创 2019-07-20 19:41:39 · 190 阅读 · 1 评论 -
javascript变量作用域、计时器、封闭函数
变量的作用域变量作用域指的是变量的作用范围,javascript中的变量分为全局变量和局部变量。1、全局变量:在函数之外定义的变量,为整个页面公用,函数内部外部都可以访问。2、局部变量:在函数内部定义的变量,只能在定义该变量的函数内部访问,外部无法访问。<script type="text/javascript"> //全局变量 var a = 12; ...原创 2019-07-20 19:42:41 · 169 阅读 · 0 评论 -
构造函数原型,继承、原型链、conlose对象及异常处理
构造函数原型,继承、原型链、conlose对象及异常处理1构造函数每一个构造函数都有一个construction(构造器);调用对象的construction偶可以获取到对象的构造函数,这个属性是原型对象提供的2、函数有一个name属性,通过该属性可以获取函数的名称,需要注意的是IE8及以下的版本不支持该属性3、组合继承通过for循环来实现 使用in关键字语法:for(var k in...原创 2019-07-24 18:40:29 · 229 阅读 · 0 评论 -
浅拷贝、深拷贝、遍历DOM树
浅拷贝、深拷贝、遍历DOM树1、浅拷贝是指复制, 是指将一个对象中所有数据复制到另一个对象中;就是指 讲一个对象地址 复制到另一个对象,他们的指向是相同的, 并且他们的所有数据(属性和方法) 是共同的// in 关键字 for(var k in 被遍历对象){}2, 深拷贝====>递归深拷贝 也是指复制 是指将对象中的所有数据(属性和方法) 一个一个找打, 并且在...原创 2019-07-25 17:30:12 · 360 阅读 · 0 评论 -
正则表达式
正则表达式‘正则表达式,又称规则表达式**。**(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。正则表达式的组成一个用于制定匹配规则的字符串,由三个部分组成元字符:具有特殊意义的字符量词:指定字符出现的...原创 2019-07-25 17:31:17 · 369 阅读 · 1 评论 -
Ajax介绍及使用
Ajax基本概念Ajax全称为”Asynchronous JavaScript and XML”(异步JavaScript和XML),通过后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新,可以在不重新加载整个网页的情况下,对网页的某部分进行更新.Ajax的核心是XMLHttpRequest对象,它是Ajax实现的关键-发送异步请求、接受响应以及执行回调。实现Ajax的过程:/...原创 2019-09-02 09:41:18 · 147 阅读 · 0 评论 -
ES6新增内容
es6兼容低版本方法:1在线转换2提前编译主要内容1变量varletconst可以重复声明不可以重复声明不可以重复声明无法限制修改变量可以修改不可以修改没有块级作用域块级作用域块级作用域2函数参数扩展/展开 收集剩余参数,必须是最后一个形参 ,使用…形参名,来接收; 展开数组,相当将数组的内容拿出来 例子:arr=[1,2,...原创 2019-09-14 13:30:38 · 1442 阅读 · 1 评论