- 博客(14)
- 收藏
- 关注
原创 JavaScript数据类型
今天我们就来盘盘 JavaScript 到底有几种数据类型? 首先在 js 中数据类型分为原始数据类型与引用数据类型 原始数据类型 number string boolean null undefined symbol (ES6) bigint (ES10) 引用数据类型 object 在引用数据类型 object 中包括function/array/object 看到这里我们可以发现总共是 8 种数据类型 ES6新增:Symbol 这种数据类型主要用于创建一个独
2021-01-12 11:25:45
178
原创 JS 数组方法
JS 数组方法 数组是 js 中最常用到的数据集合,其内置的方法有很多,熟练掌握这些方法,可以有效的提高我们的工作效率,同时对我们的代码质量也是有很大影响。 一、创建数组 1.使用数组字面量表示法 var arr4 = []; //创建一个空数组 var arr5 = [20]; // 创建一个包含1项数据为20的数组 var arr6 = ["lily","lucy","Tom"]; // 创建一个包含3个字符串的数组 2.使用 Array 构造函数 无参构造 va
2021-01-12 11:01:19
248
原创 js谷歌地图
<html> <head> <script src="https://maps.googleapis.com/maps/api/js?key="> </script> <script> var myCenter = new google.maps.LatLng(39.839472,116.288262); //模拟数...
2019-12-26 15:45:04
435
原创 vue谷歌地图聚合功能
五申请秘钥在 入口文件里面引入 写入key值 <script src="http://maps.google.cn/maps/api/js?key="></script> 写入一个存放地图的div标签 <div id="googleMap" style="height: 100%;"></div> 五在vue模板里面引入自定义的聚合图标并且...
2019-12-26 15:39:50
583
原创 vue百度地图聚合功能
在vue模块里面写入 <bml-marker-clusterer :averageCenter="true" :styles="markerStyles">///////////自定义聚合图标样式:styles="markerStyles" <bm-marker v-for="(i,index) in kedingweizhandian" :posit...
2019-12-26 15:20:20
1080
原创 JS判断屏幕分辨率
JS判断屏幕分辨率 <script> function ScreenWidth(){ if (screen.width == 1440){ alert("1440*900"); }else if (screen.width == 800){ alert("800*600"); ...
2019-08-19 12:08:55
697
原创 JS数组对象去重
遍历数组,通过对象访问属性 var arr = [{ key: '01', value: '啦啦啦 }, { key: '02', value: '呜呜呜' }, { key: '03', value: '嘻嘻嘻' },{ key: '04', val...
2019-07-21 11:10:17
178
原创 git的基本使用
展示当前文件夹下的所有文件 ls 展示隐藏的文件 ls -a 表示初始化git git init git config --global user.name "你的git名称" git config --global user.email "你的git验证邮箱" 把工作区文件 全部放入暂存区中 git add * 查看暂存区状态 git status 提交信息 git commit -...
2019-07-20 17:20:59
135
原创 vue方法调用
bus方法 全局(main.js)Vue.prototype.$bus = new Vue() 模块一想调用模块2的方法 模块一:<div @click="$bus.$emit('getDataList')">dddddddd</div> 模块二: this.$bus.$on('getDataList',() => { this.gettreedata()// }) ...
2019-07-20 15:35:00
406
原创 Vue-i18n
第一步 安装i18n npm install vue-i18n 第二步 入口文件min.js引入 import i18n from ‘./i18n/i18n’ 路径自己修改 new Vue({ i18n, } 第三步 建立i18n语言文件资源 写入自己的语言包 在i18n.js里面引入语言包 最后一步 页面展示 ...
2019-04-19 18:14:25
269
原创 webpack的使用方法
首先全局安装 cnpm i webpack-cli -g cnpm i webpack -g 然后 webpack -v 查看版本号 建立一个xm xm / src文件夹 src / index.js文件(默认入口文件) dist / main.js文件(自动生成 默认出口文件 webpack的时候打包生成) 在项目根目录cmd npm i...
2019-04-12 13:50:59
218
原创 点透经典案例 (vue)
npm i fastclick --save <template> <div id="app"> <a href="http://www.baidu.com">百度</a> <div class="box" ref="box" v-show="flag" @touchstart="toggle"> //开始触摸 </div&...
2019-04-11 15:35:59
493
原创 初入了解JavaScript
本质: 是一个面向对象跨平台的脚本语言 脚本: 凡事不能独立执行需要依赖其他程序的;通常通常都叫做脚本。 JavaScript是什么,它能做什么? 对页面进行渲染,让页面有行为。让页面动起来,与后台数据进行交互。 简史: 表单验证 ------为了减轻服务器的负担 主浏览器: firefox chrome safari opera ECMA组成:核心语法: bom 浏览器对象 d...
2019-04-11 09:27:05
191
原创 HTML5面试题总结
HTML5面试题 一、 Doctype的作用? 严格模式和混杂模式的区分,以及如何触发这2种模式? 声明位于文档中的最前面,处于 标签之前。告知浏览器的解析器,用什么文档类型 规范来解析这个文档。 DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。 严格模式就是浏览器根据web标准去解析页面,是一种要求严格的DTD,不允许使用任何表现层的语法, 混杂模式是一种向后兼容的解析方法。 触发...
2019-04-10 17:33:03
8883
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅