一、什么是JavaScript  JavaScript一种动态类型,弱类型,基于原型的客户端脚本语言,用来给HTML网页增加动态功能。  动态:  在运行时确定数据类型。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。  弱类:  计算时可以不同类型之间对使用者透明地隐式转换,即使类型不正确,也能通过隐式转换来得到正确的类型。原型:  新对象继承对象(作为模板),将自身的属性共享
转载 2024-08-14 15:12:14
30阅读
作为一门基于对象的语言,JS中也可以通过继承来实现父类型和子类型之间属性或方法的传递,其方式有以下几种:1、原型链继承:子类型的原型对象是父类型的实例即subertype.prototype=new supertype();缺点:子类型继承了父类型原型中的所有属性和方法,但是对于引用类型的属性值,所有实例共享,所以不能在不改变其他实例属性的情况下改变。2、借用构造函数继承:在子类型的构造函数中使用
转载 5月前
13阅读
ylbtech-JavaScript-util:common.js通用方法1.A,JS-效果图​​ ​​ 1.B,JS-Source Code(源代码 ​ 1.B.1, m.yintai /* 返回 */ function goback() { var returnUrl = $.query.get("returnUrl"); if (returnUrl != "null" &a
转载 2014-07-18 08:07:00
74阅读
2评论
//检测浏览器function checkb(){ var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (
原创 2021-04-26 00:12:51
259阅读
function isEmpty(v) { switch (typeof v) { case 'undefined': return true; case 'string': if (v.replacan': if (!v) return true;
原创 2022-07-20 06:35:53
124阅读
#### 为什么要模块化开发 ```
原创 2023-07-16 00:22:55
79阅读
引用:前言:早就听说有用于本地编程的JavaScript框架,但总觉得是小打小闹不成气候,也没有什么实用价值。但自从CommonJS和NodeJS两个项目的出现,JavaScript作为本地编程语言的这种特殊应用形式,才开始
什么叫模块化?对于一个复杂的程序,将其按照一定的规范封装成几个文件块,每一块向外暴露一些接口,但是块的内部数据是私有的,块与块之间通过接口通信.这个过程称为模块化。模块化的好处CommonJSNode 应用由模块组成,采用 CommonJS 模块规范。每一个文件就是一个模块,具有自己的私有作用域,不会污染全局作用域。模块的加载是同步的而且可以加载多次,但在第一次加载后就会被缓存,如果后面需要再次加
jvm-npm 是一个很不错的js hack,可以方便的用来解决 java js 引擎的 的npm 问题,以下是一个使用说明 代码说明 项目结构 使用代码 init 主要是npm common 机制的hack public static void init(Engine engine,Context
原创 2021-07-18 17:55:34
633阅读
项目中常用js方法整理成了common.js
转载 2016-08-15 23:08:00
111阅读
2评论
var h = {}; h.get = function (url, data, ok, error) { $.ajax({ url: url, data: data, dataType: 'json', success: ok, ...
原创 2021-07-30 15:30:55
126阅读
 
原创 2023-03-14 09:39:00
133阅读
 
原创 2023-03-14 09:39:17
129阅读
前端
原创 2023-02-18 00:32:43
32阅读
前端
原创 2023-02-18 00:32:58
22阅读
常用数组的操作方法:添加删除(4个)1.push()将参数添加至数组的尾部,返回值为增加后数组的长度,原数组发生改变let arr = [1,2,3,4,5] console.log(arr.push(5)) // 6 console.log(arr) // [1,2,3,4,5,5]2.pop()从数组的尾部删除一个元素,返回删除的元素,不接收参数,原数组发生改变let arr = [1,2
 1.使用 let 和 const 声明变量在传统的 ES5 代码中,变量的声明有两个主要问题(1)缺少块儿作用域的支持(2)不能声明常量ES6中,这两个问题被解决了,增加了两个新的关键字:let 和 const块儿作用域使用 letvar a = 1; if (true) { var b = 2; } console.log(a); // 1 console.log
转载 2024-10-11 20:57:40
16阅读
最近做一些前端的开发,在项目中找到underscorejs,这个js库,比较好奇,到官网研究下,发现真不错。原来他已经封装了关于数组,集合,函数在开发中常用的算法,和apache common 像极了。用起来特别方便。贴上地址...
原创 2021-05-12 12:58:25
857阅读
最近做一些前端的开发,在项目中找到underscorejs,这个js库,比较好奇,到官网研究下,发现真不错。原来他已经封装了关于数组,集合,函数在开发中常用的算法,和apache common 像极了。用起来特别方便。贴上地址...
原创 2022-03-07 10:40:30
130阅读
如果你需要在不支持。
  • 1
  • 2
  • 3
  • 4
  • 5