第一个javascript prototype

     第一个javascript prototype
     写完发觉javascript中的OO也是如此的令人happy

     有人这样比喻prototype,说它就像JAVA,jquery就像ruby
     今天第一次真正接触这个东东,还没有搞清它的精髓...
     来日方长,总有一天会征服prototype,jquery的...
   
     今年22岁,最多也只能写400行JAVASCRIPT
     何时才能写到5000行JAVASCRIPT,
     是个长远的目标啊....

下面是源码

-----------------------

<html>

<script type="text/javascript">

        /*
            person这个函数其实就是创建了一个类
            这个函数相当于一个构造函数,
            初始化name和sex属性...
            这里的this指的就是person这个对象
        */
 function person(name,sex){
  this.name=name;
  this.sex=sex;
 }
 

        /*
     利用prototype属性添加新的属性address,并为其赋值 
 */
        person.prototype.address="湖北襄樊"; 
 
        /*
  利用prototype属性添加新的方法speak
 */
        person.prototype.speak = function() {
    return "我讲的是普通话";
 }
  
       

        /*
       同样是new关键字创建一个对象myself,给构造函数传两个参数
              然后可以输出创建的这个对象的相关属性和方法,查看相关信息    
 */
        var myself=new person("陈伟","男");
 var mix="我的名字叫:"+myself.name;
 mix+="\n我的性别是:"+myself.sex;
 mix+="\n我的住址是:"+myself.address;
 mix+="\n我讲的话:"+myself.speak();
        alert(mix);
 
</script>
</html>

避开ns-3学习深坑:用sns3模块快速搭建GEO卫星通信仿真(附GitHub代码解读) 本文介绍了如何使用sns3模块快速搭建GEO卫星通信仿真环境,绕过复杂的ns-3底层细节。通过详细的Linux环境配置、sns3模块安装和示例代码解读,帮助开发者快速上手卫星通信仿真,并提供了常见问题的解决方案和性能优化技巧。 阅读详情

相关推荐

kali虚拟机-----破解wifi密码(WiFi渗透)

文章目录一、将无线网卡挂载到 虚拟机上二、查看是否挂载成功三、查看网卡是否支持监听模式四、检查文件监听影响并杀死影响五、开启无线监听模式六、开始监听七、开始抓包(新建一个命令窗口)八、对已连接的终端进行攻击,使它掉线重连,以此来获取数据包。(新建一个命令窗口)九、开始解密 一、将无线网卡挂载到 虚拟机上 可能出现的问题:在可移动设备处无法连接无线网卡; 解决:在虚拟机设置中将usb控制器设置成如图所示。 注意要先关闭虚拟机在设置。 二、查看是否挂载成功 使用ifconfig命令查看 三、查看网卡是

weixin_46471800的博客 1万+

Javascript的prototype方法

JavaScript 本身是一种面向对象的语言,它所涉及的元素根据其属性的不同都依附于某一个特定的类。我们所常见的类包括:数组变量(Array)、逻辑变量 (Boolean)、日期变量(Date)、结构变量(Function)、数值变量(Number)、对象变量(Object)、字符串变量 (String) 等; 其中prototype是各个类中很犀利的一个类,他可以动态的给一个对象添加方法...

点点滴滴 221

形位公差标注的常见误区与优化策略

本文深入解析机械设计中形位公差标注的常见误区与优化策略,特别针对NX2406用户提供实用技巧。从标注冗余、基准选择到公差值设定等五大误区入手,结合工程图实例展示如何提升标注精度与效率,帮助工程师避免常见错误,优化设计流程,确保零件功能实现与制造可行性。

info6的博客 245

prototype.js-JavaScript包开发笔记

1. Prototype是什么?或许你还没有用过它, prototype.js(立即下载) 是一个由Sam Stephenson写的JavaScript包。这个构思奇妙编写良好的一段兼容标准的一段代码将承担创造胖客户端, 高交互性WEB应用程序的重担。轻松加入Web 2.0特性。如果你最近体验了这个程序包,你很可能会发现文档并不是它的强项之一。像所有在我之前

baggio785的专栏 2562

黑客渗透测试后门隐藏技术揭秘

本文介绍了在授权渗透测试中隐藏后门文件(muma.exe)的多种技术手段。主要包括:通过WinRAR自解压脚本将后门与正常程序捆绑实现双开;利用系统自动运行目录和注册表实现开机自启;修改文件图标伪装成常用软件;将文件存放在冷门系统目录;设置系统+隐藏双重属性增强隐蔽性。此外还涉及对抗安全软件的加壳(UPX)、免杀(msfvenom编码)技术,以及进程注入、日志清除等运行隐藏方法。所有技术仅限合法授权测试使用,未经授权使用将面临法律责任。

m0_60781580的博客 1040

R语言分布式滞后非线性模型DLNM实战:空气污染与健康数据的动态效应可视化与政策启示

本文详细介绍了R语言中分布式滞后非线性模型(DLNM)的应用,特别关注空气污染与健康数据的动态效应可视化。通过dlnm包实现PM2.5等污染物的滞后效应分析,提供从数据预处理、模型构建到结果可视化的完整流程,并探讨了其在公共卫生政策制定中的实际应用价值。

weixin_29079643的博客 514

prototype 源码解读 之 prototype.js

时间: 2005-7-16 周六, 上午12:34    标题: prototype 源码解读 之 prototype.js 醒来>http://prototype.conio.net/ 我喜欢Javascript,热衷于 Ajax 应用。我把自己阅读prototype源码的体会写下来,希望对大家重新认识 Javascript 有所帮助。 代码:/**  * 定义一个全局对象, 属性 Versio

xiaocon的专栏 2450

科研党福音:如何用Zotero+Paper Agent打造你的AI论文速递系统(附详细配置教程)

本文为科研工作者提供了一套利用Zotero和开源工具Paper Agent构建自动化AI论文速递系统的详细教程。该系统能基于用户在Zotero中的文献库智能学习研究兴趣,每日自动从arXiv等平台筛选、下载并深度解读最相关的前沿论文,生成个性化日报,实现从被动接收到主动精准获取的知识工作流重塑。

kite3的博客 515

关于javascript中的prototype

作为一个致力于前端开发的人员,能够熟练掌握javascript的原理和机制是每个小白的必经之路,这也是最痛苦的。有人说前端功力好不好最主要的就是看对js的掌握能力,有人说十年也啃不完一门javascript。而我们能够知道的是:javascript是每个前端学习的核心技能(想想之后的node.js、vue.js,颤抖吧!!!) 本期主要介绍一下js当中的prototype...

dijian4814的博客 3159

使用 MATLAB/Simulink 搭建一个 无人机群间数据交换与协同控制仿真系统

本文提供了一份详细的Simulink无人机群协同控制仿真教程。主要内容包括:无人机群系统架构设计(去中心化网络、通信分层)、三维运动建模、空-空通信链路实现(距离判断、无线信道)、分布式Consensus控制算法开发,以及性能评估指标设定。教程采用模块化设计思路,通过ModelReference构建多无人机并行模型,并给出了MATLAB函数实现关键算法。最后展示了预期仿真结果(收敛时间<15s、位置偏差<2m)和进阶应用方向(编队飞行、AI协同等),帮助读者掌握群体智能系统的建模与仿真方法。

amy_mhd的博客 156

【通信】多径衰落信道的matlab仿真

1 简介 2 部分代码 clearf_c=1e3; %carrier frequency(no modulation)time_1 = (linspace (0, 10, 1000)); %timesignal_in = sin (2 * pi *f_c* time_1); %sine wave plot (time_1, signal_in, 'b');grid on;

qq_59747472的博客 1383

简述 JavaScript 中 prototype

这篇笔记主要捋一下这么几个概念:JS 是通过 prototype chaining 实现继承的语言,所有的基类都会绑定在 prototype chain 上如: 本身就暴露了当前对象的 ,它所指向的是另一个对象,也就是 prototype chain 上的继承 (粗暴的理解一下就是父类)。返回的对象又可以通过调用 继续获得父类的 ,一步步向上追溯一直到 为 为止,一般到这个时候,也是获取到 Object 了——JS 之中,除了 primitive type,万物皆对象。需要注意的是, 返回的对象是

GoldenaArcher的博客 1163

《Python星球日记》 第43天:机器学习概述与Scikit-learn入门

《Python星球日记》 第43天:机器学习概述与Scikit-learn入门

Code_流苏:在代码中寻诗意,在实践中觅真知 933

JavaScript中的prototype

web开发者不可不知的prototype属性!

Kevin的逆袭博客 2061

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

JavaScript 测试 Prototype

在这个例子中,我们先使用 $(“h01”) 选中了 id 为 “h01” 的元素,然后通过链式语法,先调用 writeAttribute 方法设置了元素的样式为 “color:red” ,也就是把文字颜色变成红色,接着又调用 insert 方法在元素里插入了文本 “Hello Prototype!在函数里,我们使用 $(“h01”) 选中了 id 为 “h01” 的元素,然后调用 insert 方法,在这个元素里插入了文本 “Hello Prototype!这行代码呢,它的作用是监听窗口的加载事件。

梁辰兴的博客 441

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

prototype.js

prototype.js 是Sam Stephenson写的一个Javascript的小框架(实际上是一个函数库),该框架首页是:http://prototype.conio.net/   prototype.js是一个非常优雅的javascript基础类库,对javascript做了大量的扩展,而且很好的支持Ajax,国外有多个基于此类库实现的效果库,也做得很棒。   pr...

dengyang0029的博客 259

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

关于javascript的prototype理解

1.prototype是什么 javascript的prototype是javascript的原型。 2.prototype的作用 可以产生可以共享的属性或者方法,产生的实例对象都可以访问得到他。 3.prototype的理解与使用 3.1 当创建一个函数的时候就会自动创建一个 prototype 属性 function Person(){}; console.log(Person.prototype) 在控制台打印出结果如下: 3.2 使用 prototype 往原型里面挂载共享的属性和方法 func

HANGSOME123的博客 471

Javascript中的prototype是什么

参考:https://www.cnblogs.com/socool-hu/p/5665270.html JavaScript prototype 使用介绍 用过JavaScript的同学们肯定都对prototype如雷贯耳,但是这究竟是个什么东西却让初学者莫衷一是,只知道函数都会有一个prototype属性,可以为其添加函数供实例访问,其它的就不清楚了,最近看了一些 JavaScript高级程序设计,终于揭开了其神秘面纱 用过JavaScript的同学们肯定都对prototype如雷贯耳,但是这究竟是

wulong710的专栏 484

prototype.js---超强的javascript类库

prototype.js是一个非常优雅的javascript基础类库,对javascript做了大量的扩展,而且很好的支持Ajax,国外有多个基于此类库实现的效果库,也做得很棒。prototype.js不仅是一个有很大实用价值的js库,而且有很高的学习价值。-----------------摘自谭振林(THIN)的prototype.js 1.4版开发者手册。今天才刚刚知道prototy...

deform0032的博客 341

JS——prototype的理解

转载———https://www.cnblogs.com/loveyoume/p/6112044.html         在进入正文之前,我得先说说我认识js的prototype这个东西的曲折过程。 百度js的prototype的文章,先看看,W3School关于prototype的介绍:          你觉得这概念适合定义js的prototype这个东西吗?你是否也认为prot...

进击的葱 519

javascript中的prototype与[[prototype]]

      在学习JS的过程中,无意中在网上找到了一个高手写的博客,遂做点笔记! 参考来源:http://www.cnblogs.com/fool/archive/2010/10/13/1849734.html 先来张简单点的图:                      首先明确一点[[prototype]]与prototype并不是同一个东西。   那先来看prototype,每...

shawn2010的专栏 286

prototype.js ajax.request,prototype

在JavaScript中,prototype对象是实现面向对象的一个重要机制。每个函数就是一个对象(Function),函数对象都有一个子对象 prototype对象,类是以函数的形式来定义的。prototype表示该函数的原型,也表示一个类的成员的集合。中文名实现面向对象机制外文名prototype性质JS对象应用JavaScript人物Sam Stephensonpro...

weixin_32431435的博客 388

javascript prototype有感

          经常看到一些js代码里面出现类似object.prototype.ctx..等之类的代码,一直看不懂是什么意思,偶尔到网上搜了一下也觉得很模糊,今天花了大半天时间好好研究了一下,把自己心得总结一下.         prototype是一个js的函数(function)的一个属性也可以说成是它的一个对象,js默认每个类型都只能有一个原形(比如var a = new Date

caozhi01的专栏 484

JavaScript中prototype解析

前言 上一篇博客我们讲到关于JavaScript中this的解析,里面涉及到关于JavaScript中prototype的内容,讲的内容比较限定于this,对此专门做一篇完整一点的,只关于prototype的博文 而与其相关的还有刷到一道前端笔试题跟其有关的 关于prototype 所有的 JavaScript 对象都会从一个prototype(原型对象)中继承属性和方法: Date 对象从 ...

yinjiangQAQ的博客 407

JavaScript prototype

一、基本概念 原型对象。在JavaScript中, 每一个对象都继承了另一个对象,后者称为"原型对象". 只有 null 和undefined除外,它没有自己的原型对象。 原型对象上的所有属性和方法,都能被派生对象所共享。通过构造函数实例的实例对象,都会被自动分配一个原型对象。每一个 构造函数的prototype属性,就是这个实例对象的原型对象。 二、使用 function Person(fi...

陈迹·清欢的博客 202

js中prototype详解

先看下面一段代码: function Machine(ecode, horsepower) { this.ecode = ecode; this.horsepower = horsepower; } function showme() { alert(this.name + " " + this.ecode + " ...

ding0702的专栏 235
下一篇: 用DWR写的一个无刷新分页
weiweichen
博客等级 码龄19年 10粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值