`
mengdejun
  • 浏览: 405202 次
  • 性别: 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开发过程中,准确地判断变量的数据类型是一项非常重要的任务。不同的数据类型适用于不同的操作和处理方式,因此能够快速且准确地识别数据...

    JavaScript基础知识之数据类型

    数据类型 JavaScript中有5种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String。还有1种复杂数据类型——Object,Object本质上是由一组无序的名值对组成的。 typeof操作符 介于...

    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是一种动态类型的语言,这意味着在编写代码时,无需预先声明变量的数据类型。它有四种基本数据类型:数值、字符串、布尔值和空值。数值包括整数和浮点数,字符串由双引号或单引号包围的字符序列组成,布尔...

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

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

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

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

    Javascript 函数快速查询手册

    从ES6开始,JavaScript引入了模块系统,通过`import`和`export`关键字实现模块间的导入导出,有助于组织代码和提升代码复用性。 九、DOM操作 JavaScript可以直接操作文档对象模型(DOM),改变HTML元素的属性、样式...

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

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

    javascript课程内容总结

    其中数组(array)属于对象,判断数据类型需要使用 typeof() 函数。 变量 变量的命名规则是,变量可以包含字母、数字和下划线,但不能以数字开头、不能出现空格、加减乘除等特殊符号,也不能使用关键字或保留字...

Global site tag (gtag.js) - Google Analytics