zl程序教程

您现在的位置是:首页 >  前端

当前栏目

Javascript 学习 笔记六

2023-09-14 09:02:13 时间
 !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/xhtml" 

 head 

 meta http-equiv="Content-Type" content="text/html; charset=utf-8" / 

 title 无标题文档 /title 

 script type="text/javascript" 

 //oDiv.onclick = function () {

 // alert(this);

 //};

 window.onload = function () {

 var arr = [12, 65, 87];

 //this:当前的方法,属于谁

 //arr.show = function () {

 // alert(this);

 //};

 arr.sssss = function () {

 alert(123);

 arr.sssss();

 /script 

 /head 

 body 

 /body 

 /html 

我擦,代码竟然可以这么写


 !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/xhtml" 

 head 

 meta http-equiv="Content-Type" content="text/html; charset=utf-8" / 

 title 无标题文档 /title 

 script type="text/javascript" 

 //构造函数

 function Person(name, sex) {

 this.name = name;

 this.sex = sex;

 //原型

 Person.prototype.showName = function () {

 alert(this.name);

 Person.prototype.showSex = function () {

 alert(this.sex);

 var p = new Person(blue, 男);

 p.showName();

 p.showSex();

 /script 

 /head 

 body 

 /body 

 /html 

小注:
每个对象有差异的东东,可以放到构造函数中,通用的可以使用原型


 !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/xhtml" 

 head 

 meta http-equiv="Content-Type" content="text/html; charset=utf-8" / 

 title 无标题文档 /title 

 script type="text/javascript" 

 Array.prototype.a = 12;

 var arr = [1, 2, 3];

 alert(arr.a); //12

 arr.a = 5;

 alert(arr.a); //5

 delete arr.a;

 alert(arr.a); //12

 /script 

 /head 

 body 

 /body 

 /html 


attachEvent(事件名称, 函数),绑定事件处理函数

detachEvent(事件名称, 函数),解除绑定

DOM方式


addEventListener(事件名称,函数, 捕获)

removeEventListener(事件名称, 函数, 捕获)

//1.谁

//2.事件

//3.函数

function AddEvent(obj, sEvent, fn)

 //IE

 if(obj.attachEvent)

 obj.attachEvent(on+sEvent, fn);

 else

 obj.addEventListener(sEvent, fn, false);

}

Javascript 学习 笔记二 1、查找HTML元素          通常,通过 JavaScript,您需要操作HTML 元素。      为了做到这件事情,您必须首先找到该元素。有三种方法来做这件事:      通过id找到HTML元素(本例查找 id= intro 元素)var x=document.getElementById( intro         通过标签名找到HTML元素(本例查找 id=
编程中最难的就是命名?这几招教你快速上手 在项目中,从项目的创建到方法的实现,每一步都以命名为起点,我们需要给变量、方法、参数、类命名,这些名字出现在代码的每个角落,随处可见,混乱或错误的命名不仅让我们对代码难以理解,更糟糕的是,会误导我们的思维,导致对代码的理解完全错误。如果整个项目始终贯穿着好的命名,就能给阅读者一个神清气爽的开始,也能给阅读者一个好的指引。
带你深入React 18源码之:useMemo、useCallback和memo 在这篇文章中,我们将探讨useMemo、useCallback和memo的用法和区别,并通过源码分析来理解它们的工作原理,开整!
阿里云灵积模型服务Quick Start DashScope灵积模型服务以模型为中心,致力于面向AI应用开发者提供品类丰富、数量众多的模型选择,并为其提供开箱即用、能力卓越、成本经济的模型服务API。DashScope灵积模型服务依托达摩院等机构的优质模型,在阿里云基础设施之上构建。灵积服务4.11号刚刚开通公测,目前提供Paraformer语音识别API能力,后续通义千问也将通过该服务对外提供API能力。本文演示如何快速通过Python SDK接入服务。
ClickHouse创始人:融合数据库该“卷”的还是性能和速度 在刚刚结束的阿里云瑶池数据库峰会上,阿里云宣布与全球流行的开源分析型数据库 ClickHouse 正式签订战略合作协议,成为 ClickHouse 在中国独家的云服务提供商,并提供具备独有企业能力的 ClickHouse 版本。借此机会,王一鹏有幸独家专访了 ClickHouse 创始人兼 CTO Alexey Milovidov、阿里云数据库事业部 OLAP 产品部负责人林亮,围绕 ClickHouse 演进迭代的历程、双方此次合作的契机、当前数据库技术所面临的挑战和机遇,以及 OLAP 数据库未来发展趋势等问题展开深度对谈。