Javascript 判断浏览器版本和名称详解

var agent = navigator.userAgent.toLowerCase(), browserVersion = null, browserSet = ['msie','chrome','firefox','saf...

使用Webpack和Gulp构建ReactJS应用详解

使用Webpack和Gulp构建ReactJS应用 前言 本文一共四个部分,包括,研究背景,ReactJS入门,相关工具和技术,具体实施和注解。主要是使用ReactJS和ES6进行开发,结合webpack,gulp,babel等工具...

KnockoutJS - 知识清单详解

                        &n...

Javascript基础 - js中曾经忽略的知识点详解

本文总结了一些javascript开发中容易忽略或混淆的知识点. 1. parseInt(string, [radix]),parseFloat(string) 一般我们省略第二个参数,parseInt(‘100’) === 100,此...

firefox浏览器不能使用window.close的解决方案详解

     javascript中window.close()函数用来关闭窗体,而且IE、google、firefox浏览均支持,但由于firefox浏览器dom.allow_scripts_to_close_w...

JavaScript的事件机制详解

事件是将JavaScript脚本与网页联系在一起的主要方式,是JavaScript中最重要的主题之一,深入理解事件的工作机制以及它们对性能的影响至关重要。本文将详细探讨JavaScript的事件机制,并对比分析了浏览器之间的不同,具体内容包...

CocosCreator 中 JS 与 Java 互相调用详解

最近项目是使用 CocosCreator 开发的一款小游戏,有些功能需要调用 Android 原生代码,这涉及到 CocosCreator 中 JS 与 Java 的互相调用问题,本文记录互相调用时的方式和注意事项。1. JS 调用 Jav...

jquery tmpl 详解

动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载等。这些情况下,动态请求返回的数据一般不是已拼好的 HTML 就是 JSON 或 XML,...

JAVASCRIPT使用ajax做异步上传文件详解

JAVASCRIPT使用ajax做异步上传文件,很流行的上传方式:代码如下 首先是HTML文档: <!DOCTYPE html> <html> <head>     &l...

JAVASCRIPT中的运算符学习详解

学习要点:   表达式   运算符:一元运算符,算术运算符,关系运算符,逻辑运算符,*位运算符,赋值运算符 一、表达式   表达式有常量表达式,变量表达式,复合表达式。 二、算术运算符   一元:+(正号)、-(负号)、++、—...