javascript
疙瘩、
这个作者很懒,什么都没留下…
展开
-
JavaScript内置对象 Date()
Date()对象1.创建var d = new Date() // 返回当前时间var d = new Date(milliseconds) // 根据毫秒数创建时间var d = new Date(dateString) // 根据时间字符串创建时间var d = new Date(year, month, day, hours, minutes, seconds...原创 2019-03-12 13:55:13 · 230 阅读 · 0 评论 -
对象属性 (property)
判断对象是否拥有某属性1. inin运算符用于检查对象是否包含某个属性(注意,检查的是键名,不是键值),如果包含就返回true,否则返回false。它不能识别哪些属性是对象自身的,哪些属性是继承的。var obj = { p: 1 };'p' in obj // true'toString' in obj // true2. hasOwnProperty()判断是否为对象自身的属...原创 2019-03-28 10:30:08 · 830 阅读 · 0 评论 -
函数的创建 function
函数的创建函数声明 function demo () { // ... }函数表达式 var demo = function () { // ... }Function 构造函数 (不常用) var demo = new Function( 'x', 'y', 'return x + y' ); // 等同于 function ...原创 2019-03-28 10:42:53 · 1705 阅读 · 0 评论 -
通过Object.prototype.toString.call() 对数据类型检测进行封装
var type = function (o){ var s = Object.prototype.toString.call(o); return s.match(/\[object (.*?)\]/)[1].toLowerCase();};['Null', 'Undefined', 'Object', 'Array', 'String', 'Number', 'Boo...转载 2019-03-28 16:56:34 · 1076 阅读 · 0 评论 -
关于web-view小程序获取其运行环境遇到的一些问题总结
需求: 判断是否是微信还是微信小程序或者其他的运行环境 function isMiniProgram(callback) { var ua = window.navigator.userAgent.toLowerCase(); if (ua.indexOf('micromessenger') == -1) {//不在微信或者小程序中 callback(false);...原创 2019-05-30 18:14:06 · 2682 阅读 · 0 评论 -
移动端rem适配
!function (window) { /* 设计图文档宽度 */ var docWidth = 750; var doc = window.document, docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationcha...转载 2019-06-28 17:00:49 · 124 阅读 · 0 评论