JavaScript最为网页中的应用语言,对一些简单的小功能来说非常重要。我近期利用
琐碎的时间来完成它的学习。
http://www.ijavascript.cn/
原创
2011-06-29 10:03:05
359阅读
认识javascript什么是计算机语言电脑是由人操控的一台机器,但是操控需要媒介,计算机语言就是人来操控计算机的媒介。(javascript语言、c语言、java语言、php语言等等都是高级计算语言,在我这里主要认识javascript语言简称js)javascript简史javascript是由网井公司发明(起初叫Livescript),后来SUN公司介入从而正式改名为javascript;1
转载
2023-07-23 08:31:39
84阅读
将javascript代码添加到客户端的方法是把它放置在伪协议说明符javascript:后的URL中。这个特殊的协议类型声明了URL的主体是任意的javascript代码,它由javascript的解释器运行。如果javascript:URL中的javascript代码含有多个语句,必须使用分号将...
转载
2014-07-17 16:49:00
104阅读
2评论
首先有个原则:
就是在Javascript中,对于scope的处理,如果是被对象调用的函数,比如o.f() 的形式,那么this 指针指向“点”前面的对象,比如这里的o.
如果是普通函数,也就是没有“点”号,那么对于浏览器来说,这个this指针指向的是window.
附上测试源代码:
var theA
原创
2012-04-21 10:25:40
527阅读
这里说明以下with的用法:
with语句
with语句主要用来临时扩展作用域链,将语句中的对象添加到作用域的头部。
person={name:"jim",age:22,height:175,wife:{name:"no"}};
with(person.wife){
console.log(name);
}
with语句将person.wife添加到当前作用域链的头部,所以输
转载
2016-12-31 14:54:00
89阅读
2评论
目录1、理解JavaScript纯函数1.1、概念1.2、纯函数的举例2、JavaScript柯里化2.1、概念2.2、 为什么需要有柯里化2.2.1、单一职责的原则2.2.2、逻辑的复用2.3、柯里化函数的实现3、组合函数3.1、概念3.2、举例4、with语句 —— 可以形成自己的作用域5、eval函数6、严格模式6.1、概念6.2、严格模式下常见的限制6.2.1、禁止意外创建全局变量6.2
转载
2023-11-29 06:15:57
15阅读
1. Math 对象1.1 介绍 Math 对象,是数学对象,提供对数据的数学计算,如:获取绝对值、向上取整等。无构造函数,无法被初始化,只提供静态属性和方法。1.2 构造函数 无 :Math 对象无构造函数,无法被初始化,只提供静态属性和方法。1.3 静态属性1.3.1 Math.E :常量e...
转载
2015-01-26 08:29:00
95阅读
2评论
http://hzjavaeyer.group.iteye.com/group/wiki?category_id=0
转载
2013-06-20 23:14:00
123阅读
2评论
一、需求:网页上在随机位置会出现字母,字母会不停的掉落,键盘输入字母,如果输入的字母屏幕上有,就将字母消除,否则字母落到底部自动销毁。 二、我的思路:首先先创建一个生成字母的函数,通过setInterval函数来使它周期性的运行。然后创建一个改变所有包含字母DIV的style的top属性的函数,当top属性达到某个值的时候,
转载
2023-08-10 13:19:23
74阅读
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/x
原创
2012-02-05 10:20:33
439阅读
关于javascript动态网页的研究
<html>
<body>
<script language=javascript>
var int=self.setInterval("clock()",50)
function clock()
{
var t=new Date()
&nbs
原创
2011-12-03 12:02:01
525阅读
一、getURL方法在flash中可以用getURL方法来调用JS中的函数。例:GetURL_btn.onRelease=function(){getURL("javascript:window.showModalDialog(location.href,'','dialogWidth:562px;dialogHeight:468px;status:no;resizable:yes;help:no...
转载
2010-03-25 23:02:00
119阅读
2评论
有时我们需要在javascript脚本中创建js文件,那么在javascript脚本中创建的js文件又是如何执行的呢?和我们直接在HTML页面种写一个script标签的效果是一样的吗?(关于页面script脚本的执行可看 "webkit技术内幕读书笔记 (四)" 中的资源加载一节)这是今天我要研究的
原创
2021-08-04 13:42:31
473阅读
学习要点:1、什么是JavaScript2、JavaScript的特点3、JavaScript的历史4、JavaScript的核心正文: 1、什么是JavaScript: JavaScript 诞生 于 1995年 目的:验证发往服务器端的数据。增加web互动、加强用户体验 在js未出现之前 表单的验证是在服务端完成的,这样客户的体验十分不好
转载
2024-09-10 12:43:38
70阅读
一、介绍 谷歌浏览器和CEF使用V8JavaScript Engine作为内容的JavaScript实现。在浏览器中的每个窗口都有它自己在的JS上下文提供作用域和在窗口中安全的执行JS代码。CEF暴露大量JS功能集成在客户端应用程序。CEF3的Webkit和JS在单独的渲染进程中运行。在渲染进程的主
转载
2017-05-18 10:00:00
295阅读
2评论
前言 公司前段时间开发A项目的时候,因为A项目涉及的模块比较多,而且好多又是具有相当独立性等特点的,比如编辑器模块、可视化编辑模块、动态表单自定义配置模块、导航栏及权限页面配置模块等。 而且,部分功能模块在B项目、C项目等中也有使用到,所以,综合考虑,这些模块还是作为单独组件模块开发比较合适,通过统 ...
转载
2021-09-16 21:54:00
97阅读
2评论
一、优化层级与执行效率的取舍 介绍了现代 JavaScript 引擎通用的工作流程: 我们也指出,尽管从高级抽象层面来看,引擎之间的处理流程都很相似,但他们在优化流程上通常都存在差异。为什么呢?为什么有些引擎的优化层级会比其他引擎多一些?事实证明,在快速获取可运行的代码与花费更多时间获得最优运行性能
原创
2022-09-23 16:59:05
46阅读
本文主要探讨了JavaScript事件在WebKit中的注冊和触发机制。 JS事件有两种注冊方式: 通过DOM节点的属性加入或者通过node.addEventListener()函数注冊; 通过DOM节点的属性加入例如以下所看到的,节点的属性採用on后面紧接event name的形式,比方oncli
转载
2017-05-06 14:54:00
318阅读
2评论
编写易于维护的代码,其中一个最重要的方面是能够找到代码重复出现的主体并优化它们。这也是设计模式的有价值的地方。
原创
2022-06-30 16:17:56
72阅读
随着乔布斯的回归,iPad2的发布,看来移动端的开发话题越来越火热了。在此列出一些能
转载
2011-10-20 21:56:00
40阅读
2评论