JSRUN在线编辑器
保存开源项目和分享笔记 永久免费
现已全面支持HTTPS, 可访问 https://jsrun.pro
// 判断数据类型
const isType = type => {
    return target => {
        return `[object ${type}]` === Object.prototype.toString.call(target)
    }
}

// 返回结果 [object Array], [object Object], [...] 
// Object.prototype.toString.call(target) 

// 首字母需要大写
const isArray = isType('Array')
const isObject = isType('Object')

console.log(isArray([]))
console.log(isArray(123))
console.log(isObject({}))

// 不推荐用来判断基础数据类型, 因为call会将第一个参数装箱操作
// 所谓装箱操作 就是因为字符串本身没有调用方法的能力, js会将其值数据类型转为对象 用来调用方法
// 将对象转换为值类型 称之为‘拆箱’ 通常使用 valueOf / toString 实现

trackoverflow(null) - 2019-06-01 1 人
判读对象数据类型
sama7(SamA7) - 2017-06-27 1 人
css无用动画
jewave(www.klmai.cn) - 2017-05-16 3 人
荷花绽放效果
lohiecan(安哥拉鸡鸡) - 2016-05-24 3 人
angular头像裁剪插件,使用Angular和n...

JSRUN编辑器, 在线js调试运行测试,HTML/JS/CSS在线编辑器,Javascript、VUE、ES6在线运行,ES6在线运行,VUE在线学习

JSRUN是一款支持手机端的在线JS编辑器,比jsfiddle/scrimba/runjs更强大的HTML/CSS/Javascript在线代码运行工具,js代码在线测试调试,
支持vue.js/angular.js的在线编辑器 、手机端js编辑器\ js在线运行工具, 支持ES6开发babel
JSRUN拥有功能强大的HTML在线编辑器、JS在线编辑器、CSS在线编辑器
目前已经有上千名工程师在jsrun留下了优秀的开源代码,他们的分享是您前端开发和学习的宝藏,
可以免费保存、分享js源码,提供Embed服务
独创的实时多屏预览开发,JSRUN成倍提高开发调试效率,比jsfiddle/scrimba/runjs更强大。

官方QQ群:81297752
友情链接: subline编辑器下载 2019年个税计算器 更多链接
浙ICP备09089114号-3 © 2016-2019 JSRUN