Javascript
文章平均质量分 92
丿寒风
网易游戏3年,游戏创业4年,3D设计软件架构师4年...
展开
-
Worker线程入门和实践
在浏览器中,JavaScript 是单线程的,但是浏览器本身是多线程的。如果你想实现多线程的效果,可以使用 Web Workers。Web Workers 是运行在后台的 JavaScript,不会影响页面的性能。这使得 Web Workers 非常适合执行耗时的任务。原创 2024-06-18 15:01:44 · 1048 阅读 · 0 评论 -
基于 TypeScript 的网站开发框架
TypeScript 是 Javascrip t超集,支持静态类型检测,可以在编译期提前暴露问题,节省 debug 时间,下面介绍一个基于 TypeScript 开发的网站的框架。一 网站基础结构首先,把网站的基本结构搭建起来。新键一个 www 目录,作为网站的根目录。然后新建一个 index.html ,作为网站入口,内容如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"原创 2021-02-09 15:57:35 · 1961 阅读 · 1 评论 -
jqGrid参数
一 下载库官网:http://guriddo.net/源码:https://github.com/tonytomov/jqGrid下载地址:http://guriddo.net/?page_id=103292引入: 二 安装jgGrid需要一个jQueryUI的主题,可以从官网下载安装教程三 jqG原创 2013-08-28 17:06:02 · 1721 阅读 · 0 评论 -
js比较两个数值是否相等
utils = {};/** * 判断两个值是否相等 */utils.isEqual = function (val1, val2) { var type1 = (typeof val1); var type2 = (typeof val2); if (type1 === type2) { if (type1 === 'object') {原创 2017-06-03 13:29:05 · 18616 阅读 · 0 评论 -
JavaScript中字符串去掉特殊字符和转义字符
最近游戏的基本功能都已经开发完成了,再弄登录注册这一块时,用户名需要去掉字符串中的特殊字符和转义字符,代码如下:/*** * 去掉字符串中的特殊字符 */var excludeSpecial = function(s) { // 去掉转义字符 s = s.replace(/[\'\"\\\/\b\f\n\r\t]/g, ''); // 去掉特殊字符 s =原创 2015-07-04 16:17:35 · 44260 阅读 · 3 评论 -
JavaScript使用小技巧
1 underfined、null、0、false、NaN、空字符串的逻辑结果均为false2 从数组中随机获取成员var items = [12, 548 , 'a' , 2 , 5478 , 'foo' , 8852, , 'Doe' , 2145 , 119];var randomItem = items[Math.floor(Math.random() * items原创 2015-05-22 21:15:30 · 891 阅读 · 0 评论 -
Javascript函数调用隐式对象arguments
Js在函数调用时会创建一个隐式的的对象arguments。arguments包含了函数调用时实际传递给函数的参数数组对象。App = {};App.fun0 = function(){ console.log(arguments)};App.fun1 = function(arg1){ console.log(arguments)};App.fun2 =原创 2015-05-07 12:09:31 · 1925 阅读 · 0 评论 -
JavaScript基础
1 html中嵌入Js代码例: document.write("Hello,World!"); 2 如果浏览器不支持JS,则隐藏Js代码 以html文档的方式例: document.write("Hello,World!"); //--> 3 如果浏览器不支持JS,则隐藏JS代码,并给出提示原创 2013-08-28 13:29:25 · 1145 阅读 · 0 评论 -
JQuery操作select标签
一 获取/设置选中值 第一种方式: 第二种方式获取select选中的text $("#SelectID").find("option:selected"原创 2013-09-13 09:20:51 · 1103 阅读 · 0 评论 -
JavaScript面向对象
方法一:构造函数法function Cat(){ this.name = "";}Cat.prototype.showName = function(){ console.log(this.name);}var cat = new Cat();cat.name = "Tom";cat.showName();// Tom它用构造函数模拟"类",在其内部用thi原创 2015-04-23 10:26:40 · 954 阅读 · 0 评论 -
jQuery学习笔记
一 引入jQuery库1 从http://jquery.com/download/上下载jQuery库,然后使用2 使用CDNGoogle的CDN:http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js">>Microsoft的CDN:http://ajax.microsoft.com/ajax/jquery/原创 2013-08-28 14:25:57 · 995 阅读 · 0 评论 -
jQuery UI库导入和使用
一 引入jQuery UI库1 从:http://jqueryui.com/download/下载jQuery UI库到本地: 2 使用CDNGoogle CDN:Uncompressed: http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.jsCompressed: http:原创 2013-08-28 15:26:21 · 5569 阅读 · 0 评论