`
mengdejun
  • 浏览: 410390 次
  • 性别: 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常用判断函数

    本文将详细讲解JavaScript中的几个常见判断函数,这些函数可以帮助开发者进行数据类型的检查和验证。 首先,我们来看`DataLength`函数。这个函数的主要功能是计算字符串的长度,但与JavaScript原生的`length`属性...

    JavaScript基础:变量、数据类型、函数、数组、对象、条件语句与循环

    内容概要:本文详细介绍了JavaScript的基础知识,包括变量与数据类型、函数与作用域、数组与对象的操作、以及流程控制中的条件语句与循环。首先,介绍了JavaScript的基本数据类型(undefined、null、boolean、number...

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

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

    javascript指南和函数式编程

    1. **变量和数据类型**:理解JavaScript的动态类型特性,如何使用let、const和var进行变量声明,以及如何处理null和undefined的区别。 2. **对象和原型**:深入理解原型链,掌握构造函数、原型对象以及对象字面量的...

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

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

    JavaScript基本数据类型及值类型和引用类型

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

    javascript import css实例代码

    在给出的文件信息中,提到了一种使用JavaScript动态导入CSS的方法,也就是通过`insertRule`方法在样式表中添加一条@import规则。下面,我们将详细探讨这个过程涉及的知识点。 首先,`insertRule`方法是用于向样式表...

    【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,添加以下行到你的`....

    使用JS导入数据并解析.zip_js_js 导入js数据_js导入解析_nationubl_解析数据

    "使用JS导入数据并解析.zip"这个标题暗示我们将探讨如何利用JavaScript处理数据导入和解析的过程。在这个场景下,`data_import`可能是包含我们需要处理的数据的文件。 首先,让我们详细了解一下JS导入数据的几种...

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

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

    Javascript 函数快速查询手册

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

    VisualStudioCode插件实现在导入语句中输入时提示JavaScriptTypeScript模块

    启用插件后,在编写JavaScript或TypeScript代码时,当你开始输入`import`或`require`语句时,VSCode会根据项目中的模块和依赖包自动列出可导入的模块和成员。例如,如果你正在导入`lodash`库,你只需键入`import _ ...

    JavaScript标准参考教程

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

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

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

    javascript(函数查询chm+语法pdf)

    这本书可能涵盖了变量、数据类型、控制结构(如条件语句和循环)、函数、对象、类、模块化、异步编程(回调、Promise、async/await)、错误处理、正则表达式等内容。此外,还可能涉及JavaScript在DOM操作、AJAX、Web...

    javascript课程内容总结

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

    JavaScript征途

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

    JavaScript 判断数据类型的4种方法

    在JavaScript中,正确地判断数据类型是编程时的一项基本任务,因为不同的数据类型有不同的行为和用法。本文将详细介绍四种常见的方法来确定JavaScript中的变量类型。 1. **使用 `typeof` 运算符** `typeof` 是...

    像import java类一样 import js类

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

Global site tag (gtag.js) - Google Analytics