摘要:
geolocation用来获取用户的地理位置信息 属于navigato下的一个属性 geolocation的相关方法: Geolocation.getCurrentPosition() : 确定设备的位置并返回一个携带位置信息的 Position 对象。 getCurrentPosition(suc 阅读全文
摘要:
echarts : Apache ECharts 一个基于 JavaScript 的开源可视化图表库 (必须借助于第三方插件,需要引入js里面才能用,要不然没办法实现效果) 五分钟上手教程: 1. 引入echarts.js 文件 JS <script src="./js/echarts.js"></ 阅读全文
摘要:
Canvas学习与使用(不需要借助于第三方插件,canvas是一个行内双标签) <canvas> 是 HTML5 新增的,一个可以使用脚本(通常为 JavaScript) 在其中绘制图像的 HTML 元素。它可以用来制作照片集或者制作简单(也不是那么简单)的动画,甚至可以进行实时视频处理和渲染。 < 阅读全文
摘要:
一 静态属性RegExp对象的静态属性包含:input、multiline、lastMatch、lastParen、leftContext、rightContext以及从$1到$9。input和multiline属性能被预设。1 index属性:是当前表达式模式首次匹配内容的开始位置,从0开始计数。 阅读全文
摘要:
面向过程与面向对象的区别 面向过程是直接将解决问题的步骤分析出来,然后用函数把步骤一步一步实现,然后再依次调用就可以了;而面向对象是将构成问题的事物,分解成若干个对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事物在解决问题过程中的行为。 面向过程思想偏向于我们做一件事的流程,首先做什么, 阅读全文
摘要:
则表达式的创建 一、创建正则表达式对象 语法:let 变量 = new RegExp( '正则表达式','匹配模式' ) 注意:在正则表达式中可以传递一个匹配模式作为第二个参数 分别是: i 忽略大小写 g 全局模式匹配 JS let reg = new RegExp('a','i'); let s 阅读全文
摘要:
元素偏移值offset系列属性 offset翻译过来就是偏移量,我们使用offset系列相关属性可以动态的得到该元素的位置(偏移)、大小等。 获得元素距离带有定位父元素父元素的位置 获得元素自身的大小(宽度高度) 注意:返回的数值不带单位 offset系列常用属性: offset与style的区别 阅读全文
摘要:
什么是flexible.js lexible.js是手淘开发出的一个用来适配移动端的js框架。手淘框架的核心原理就是根据制不同的width给网页中html根节点设置不同的font-size,然后所有的px都用rem来代替,这样就实现了不同大小的屏幕都适应相同的样式了。其实它就是一个终端设备适配的解决 阅读全文
摘要:
立即执行函数 不需要调用,立马就能自己执行的函数 语法格式 (function() {})() 或者 (function(){}()) 写法 JS // 1. 正常函数写法 function fn() { console.log('hello world'); } fn(); // 2. 立即执行函 阅读全文
摘要:
普通函数 语法格式:function(){} 箭头函数 语法格式:() => {} ()中定义参数,如果只有一个参数,可以不写括号 {}中写函数体,如果函数体中只有返回值,可以不写return Demo01普通函数: 创建一个对象,输出姓名,此时内容是正确输出的 JS let obj={ name: 阅读全文