`
mengdejun
  • 浏览: 408281 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

javascript import include 导入 数据类型判断函数

    博客分类:
  • JS
阅读更多
function isAlien(a)
{
return isObject(a) && typeof a.constructor != 'function';
} 


function isArray(a)
{
return isObject(a) && a.constructor == Array;
}

function isBoolean(a)
{
return typeof a == 'boolean';
}

function isEmpty(o)
{
var i, v;
if (isObject(o)) {
    for (i in o) {
      v = o[i];
      if (isUndefined(v) && isFunction(v)) {
        return false;
      }
    }
}
return true;
}

function isFunction(a)
{
return typeof a == 'function';
}

function isNull(a)
{
return typeof a == 'object' && !a;
}

function isNumber(a)
{
return typeof a == 'number' && isFinite(a);
}

function isObject(a)
{
return (a && typeof a == 'object') || isFunction(a);
}

function isString(a)
{
return typeof a == 'string';
}

function isUndefined(a)
{
return typeof a == 'undefined';
}
function $import(path,type,title)
{
var s,i;
if(type=="js")
{
   var ss=document.getElementsByTagName("script");
   for(i=0;i<ss.length;i++)
   {
    if(ss[i].src && ss[i].src.indexOf(path)!=-1)return;
   }
   s=document.createElement("script");
   s.type="text/javascript";
   s.src=path;
}
else if(type=="css")
{
   var ls=document.getElementsByTagName("link");
   for(i=0;i<ls.length;i++)
   {
    if(ls[i].href && ls[i].href.indexOf(path)!=-1)return;
   }
   s=document.createElement("link");
   s.rel="alternate stylesheet";
   s.type="text/css";
   s.href=path;
   s.title=title;
   s.disabled=false;
}
else return;
var head=document.getElementsByTagName("head")[0];
head.appendChild(s);
}

 

分享到:
评论

相关推荐

    javascript函数式编程

    特百惠(Traversable):在函数式编程中,容器(Container)是用于封装数据的一种数据结构,它可以携带任意类型的数据。特百惠(Traversable)是容器的一种类型,它能够遍历容器并应用一个函数。 异步任务处理:在...

    JavaScript 动态网页实例 - 数据类型转换.rar

    复合数据类型主要有对象、数组与函数。基本数据类型有数值数据类型、字符串数据类型、逻辑数据类型以及undefined和 null 两个特殊的数据类型。在数值数据类型中,还有NaN等特殊值。JavaScript 是一种松散类型、动态...

    javascript 简单高效判断数据类型 系列函数 By shawl.qiu

    ### JavaScript简单高效判断数据类型系列函数 #### 一、引言 在JavaScript开发过程中,准确地判断变量的数据类型是一项非常重要的任务。不同的数据类型适用于不同的操作和处理方式,因此能够快速且准确地识别数据...

    JS实例:用javascript将数据导入Excel

    在JavaScript中将数据导入Excel是一项常见的需求,尤其在Web应用中,用户可能希望方便地下载数据到Excel格式以便进一步分析或处理。以下是一些关于如何使用JavaScript实现这一功能的关键知识点: 1. **文件类型理解...

    JavaScript函数式编程.pdf

    这些库提供了大量的函数式编程工具函数,如辅助实现高阶函数、数据转换、集合操作等,极大地简化了在JavaScript中进行函数式编程的过程。 以上是对“JavaScript函数式编程”可能包含的知识点的一个大致介绍。考虑到...

    javascript数据值复制函数

    实现一个函数clone,可以对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制。

    vite5+vue3+ import.meta.glob动态导入vue组件

    除了上述基本用法,还可以根据实际需求进行优化,比如对组件进行分类,或者在导入时过滤出特定类型的组件。`import.meta.glob` 还支持 ESM 的动态导入语法,可以在运行时动态地改变导入路径,实现更灵活的动态加载...

    javascript实现动态导入js与css等静态资源文件的方法.docx

    ### JavaScript 实现动态导入 JS 与 CSS 等静态资源文件的方法 在现代 Web 开发中,动态地加载脚本和样式表是非常常见的需求。这不仅有助于提高网站性能(例如,按需加载资源),还能增强用户体验(例如,在特定...

    mongoDb导入数据csv说明文档

    本文将详细介绍如何使用 MongoDB 导入数据,包括使用 mongoimport 命令和 JavaScript 实现远程连接。 一、MongoDB 基础知识 MongoDB 是一个基于分布式文件存储的数据库,旨在为大规模数据存储提供高性能的解决方案...

    Atom-import-js,简化导入js模块的工具。对Galooshi/Import的贡献.zip

    Atom-import-js是一个专门为Atom文本编辑器设计的插件,它基于Galooshi/Import项目,旨在简化JavaScript模块的导入过程。这个工具对于开发者来说非常实用,因为它自动化了手动添加和组织模块导入语句的繁琐任务,...

    Javascript如何判断数据类型和数组类型

    在JavaScript中,我们经常需要判断数据类型,以便采取不同的操作或进行错误处理。JavaScript有六种原始数据类型,分别是number、string、boolean、null、undefined和object。number类型包括整数和浮点数;string类型...

    【JavaScript源代码】JavaScript  函数语法详解.docx

    - JavaScript中的对象是以键值对形式存储的数据结构,键是字符串或符号,值可以是任何JavaScript数据类型。 - 创建对象可以使用字面量语法`{key1: value1, key2: value2}`或构造函数`new Object()`。 - 对象可以...

    在Vim中显示JavaScript包的导入大小

    首先,你需要安装`yardnsm/vim-import-cost`插件,这是Vim中用于显示JavaScript包导入大小的工具。你可以通过Vim的包管理器如Vundle、NeoBundle或 dein.vim来安装它。例如,如果你使用Vundle,添加以下行到你的`....

    JavaScript中判断变量是数组、函数或是对象类型的方法

    在JavaScript中,判断一个变量是否为数组、函数或者对象类型是一个经常需要处理的问题,尤其是在处理各种数据类型时。JavaScript提供了不同的方法来判断变量的类型,但是每种方法都有其适用场景和限制。 首先,...

    JavaScript标准参考教程

    《JavaScript标准参考教程》是一本全面介绍JavaScript编程语言的书籍,其内容涵盖了从基础语法、数据类型、函数到高级特性如数组操作、错误处理、编程风格等各个方面的知识。阮一峰作为作者,将多年的经验和网络资料...

    详解JavaScript数据类型和判断方法

    在深入探讨JavaScript数据类型和判断方法之前,首先需要明确JavaScript中的数据类型分类。JavaScript中的数据类型分为基本数据类型(也称原始数据类型)和引用数据类型。基本数据类型包括Undefined、Null、Boolean、...

    JavaScript征途

    由浅入深,包括6篇21章,主要内容包括:JavaScript语言的基本特性,开发简单的JavaScript程序,JavaScript语法体系,数据、数据类型和变量,运算符和表达式,语句和结构,JavaScript函数, JavaScript对象,数组,...

    JavaScript中import用法总结

    JavaScript中的import语句用于导入其他JavaScript文件(模块)中导出的函数、对象、变量或类,这是一种ES6(ECMAScript 2015)引入的模块化编程规范。 一、基本用法: import关键字用于在当前JavaScript模块中声明...

    像import java类一样 import js类

    标题“像import java类一样 import js类”暗示了这篇博文主要讨论的是JavaScript中引入模块的方式,尝试模拟Java的导入机制。在JavaScript的世界里,我们通常使用`require`(Node.js环境)或`import`(ES6及以后版本...

Global site tag (gtag.js) - Google Analytics