Javascript 面向对象编程(一):封装

Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成一
109次阅读

Android 利用WebViewJavascriptBridge 实现js和java的交互(一)

  按安卓开发目前现状来说,开发者大部分时间还是花在UI的屏幕适配上,使用原生控件开发成本已不是那么理想,鉴于很多项目和iOS基于一致的ui界面,至使安卓UI开发成本花费更大的代价,因此目前结合HTML5和原生控件是解决UI适配的一种很好的选择,处于APP性能也会用Java和native层
96次阅读

Get filename from URL using Javascript

http://befused.com/javascript/get-filename-urlGet filename from URL using Javascript This snippet will get the filename from the url. The filenam
43次阅读

[WASM] Write to WebAssembly Memory from JavaScript

We write a function that converts a string to lowercase in WebAssembly, demonstrating how to set the input string from JavaScript.WASM Fiddle: https:/
49次阅读

[WASM] Read WebAssembly Memory from JavaScript

We use an offset exporting function to get the address of a string in WebAssembly memory. We then create a typed array on top of the WebAssembly memor
46次阅读

[WASM] Call a JavaScript Function from WebAssembly

Using WASM Fiddle, we show how to write a simple number logger function that calls a consoleLog function defined in JavaScript. We then download and r
45次阅读

Raphaël - JavaScript Vector Library

Raphaël http://dmitrybaranovskiy.github.io/raphael/// ┌────────────────────────────────────────────────────────────────────┐ \\// │ Rapha&eu
40次阅读

javascript如何获取URL参数的值

function getUrlParameter(strParame){ var args = new Object( ); var query = location.search.substring(1); var pairs = query.split(
52次阅读

对JavaScript中的静态属性和原型属性的理解

首先是在访问上的区别,当访问实例对象的某个属性但它本身没有时,它就会到原型中去查找,但不会去查找静态属性。// 实例对象不会去查找静态属性function Foo(){}Foo.a = 1;var foo = new Foo();foo.a // undefined// 当实例对象没有某个属性时,会
35次阅读

使用r.js来打包模块化的javascript文件

前面的话  r.js(下载)是requireJS的优化(Optimizer)工具,可以实现前端文件的压缩与合并,在requireJS异步按需加载的基础上进一步提供前端优化,减小前端文件大小、减少对服务器的文件请求。本文将详细介绍r.js 简单打包【项目结构】  以一个简单的例子来说明r.j
218次阅读