直到今天才知道,原来 JavaScript可以这样用(惊讶状)!

关于 JavaScript 的 Function 对象和一些关于JavaScript的面向对象方法。

直到看到了prototype.js 以后,我才明白:

我现在才知道有 Function.apply 这个东西。(修改方法的this引用和方法参数,方法参数为数组)
    我现在才知道有 Function.call 这个东西。(修改方法的this引用和方法参数,方法参数为call方法的变长参数)。
    我现在才知道有 Object.prototype 这个东西。
   
    Object.prototype 用于实现对象的继承关系,任何一个对象有可以有prototype
    JavaScript在查找一个对象的属性时会查找 Object.prototype 这个集合。
    然而 我们不可以直接对 Object.prototype 赋值,只能添加值 Object.prototype.myvalue = "real";
    但是非内定对象则可以定义 prototype 如下:

var pts = {
  name:"Jack",
  like:"Milk"
};
var MyClass = function(){
};
MyObject.prototype = pts;

var MyObject = new MyClass();

for(att in MyObject)
{
  document.write("ATT:" + att + "<BR>");
}

输出结果为
ATT:name
ATT:like

我在想,谁告诉我JavaScript和Java仅仅在名字上有区别的?
    这是我找到的 JavaScript 的关键字表,同时,大部分也是Java的关键字。

保留词

break delete function return typeof
case do if switch var
catch else in this void
continue false instanceof throw while
debugger finally new true with
default for null try  

为将来保留的词

abstract double goto native static
boolean enum implements package super
byte export import private synchronized
char extends int protected throws
class final interface public transient
const float long short volatile

我知道这些是 Ajax 的基础。
但是,我也正在学 Ajax啊 :)

转载于:https://www.cnblogs.com/zealic/archive/2006/12/21/599857.html

犀利的 JavaScript相关推荐

  1. 大爱jQuery,10美女模特有用jQuery/CSS3插入(集成点免费下载)

    整合下载地址:http://download.csdn.net/detail/yangwei19680827/7343001 jQuery真的是一款非常犀利的Javascript框架,利用jQuery ...

  2. javascript推荐书籍

    WEB前端研发工程师,在国内算是一个朝阳职业,这个领域没有学校的正规教育,大多数人都是靠自己自学成才.本文主要介绍自己从事web开发以来(从大二至今)看过的书籍和自己的成长过程,目的是给想了解 Jav ...

  3. javascript高级程序设计pdf_一个老牌程序员推荐的JavaScript的书籍,看了真的不后悔!...

    很多人问我怎么学前端?我的回答是:读书吧!相对于在网上学习,在项目中学习和跟着有经验的同事学习,书中有着相对完整的知识体系,每读一本好书都会带来一次全面的提高.而如果深一脚浅一脚的学习,写出代码的质量 ...

  4. 你需要知道的10个最佳javascript开发实践

    Javascript的很多扩展的特性是的它变得更加的犀利, 同时也给予程序员机会创建更漂亮并且更让用户喜欢的网站. 尽管很多的开发人员都乐于颂扬javascript,但是仍旧有人看到它的阴暗面. 使用 ...

  5. 好程序员Web前端教程分享JavaScript开发技巧

    好程序员Web前端教程分享JavaScript开发技巧,相信知道Web前端的小伙伴都熟悉,Javascript的很多扩展的特性是的它变得更加的犀利,同时也给予程序员机会创建更漂亮并且更让用户喜欢的网站 ...

  6. 10 个十分难得的 javascript 开发经验

    Javascript 的很多扩展的特性是的它变得更加的犀利, 同时也给予程序员机会创建更漂亮并且更让用户喜欢的网站. 尽管很多的开发人员都乐于颂扬 javascript,但是仍旧有人看到它的阴暗面. ...

  7. JavaScript简餐——关于盗用构造函数

    文章目录 前言 一.什么是盗用构造函数? 二.使用实例 三.参数传递 四.盗用构造函数的问题所在 五.总结 前言 写本<JavaScript简餐>系列文章的目的是记录在阅读学习<Ja ...

  8. JavaScript?静下心来的研究之路

    目录 一. 入门级 二.初级开发: 三.中级开发 四.其他阅读 五. 结语 六.感谢 这是我这些年看的书.还有几本没有上镜,因为被朋友借走了,哈哈. (ps:这些书我也并又没全看完,有一些看的昏昏欲睡 ...

  9. 推荐几本javascript与jquery的好书

    javascript高级程序设计(二) 评价:本书第一版内容(不针对思想)已经过时,建议直接看第二版.雅虎内部人员的手册书,可想而知它的含金量.中间关于dom以及CSS的,建议对照javascript ...

最新文章

  1. 大厂程序媛的特殊烦恼:男朋友工资只有自己的60%,天天阴阳怪气!
  2. GPT-3不算机器学习算法创新?2020年AI顶会最佳论文榜单引发激烈争论
  3. 普通视频转高清:10个基于深度学习的超分辨率神经网络
  4. java web start error_java web start——启动文件错误,没法启动指定应用程序这个问题如何解决?谢谢...
  5. 中小微企业谋定发展-国情讲坛·周荣江: 破解民营经济融资难
  6. scala运行包含package文件注意细节
  7. windows下 网络命令(待续)
  8. 成千上万的在线课程时,如何保持理智和学习编码
  9. python编辑器_推荐一款Python编辑器,集Pycharm和Sublime优点于一身的王者
  10. 关于高效找工作的几条建议
  11. IP一键替换[非原创]
  12. 单片机C语言程序设计心得,单片机心得体会4篇
  13. 2018网络小说年度热词盘点
  14. 随机存储器(RAM),只读存储器(ROM),高速缓存(CACHE),内存,硬盘,CPU
  15. 在html中不是链接目标属性,在HTML中,()不是链接的目标属性。A、selfB、newC、blankD、Top - 扁豆云问答...
  16. VS编程,WPF中响应键盘事件、检测键盘键是否按下的一种方法
  17. 24点计算机游戏规则,24点游戏规则和解题方法
  18. 谷歌浏览器如何给长网页截图?
  19. 【Java习题程序】将int整数转化为int数组,不用转String。
  20. 基于PHP的校园二手交易网站的设计与开发--毕设

热门文章

  1. 扎心一问:分库分表就能无限扩容吗?
  2. MySQL中的行级锁,表级锁,页级锁
  3. Collections.sort()自定义排序方式
  4. C++:=default一些说明
  5. dos的echo on与echo off命令用法实例讲解
  6. 50兆 svg 文件超过_用svg+css3实现支付宝App波浪功能
  7. 数据中心架构有哪些组件?
  8. 光纤会在将来完全取代铜缆吗?
  9. 图说数据中心新风节能技术
  10. ajax无刷新留言板远吗,基于jquery实现ajax无刷新评论