原生js
暖宝宝兰宝宝
从一只菜鸟打酱油,变成了一只老鸟
展开
-
JS中的phototype
javascript的方法可以分为三类:a 类方法b 对象方法c 原型方法例子:function People(name){ this.name=name; //对象方法 this.Introduce=function(){ alert("My name is "+this.name); }}//类方转载 2017-08-15 16:03:40 · 201 阅读 · 0 评论 -
关于javascript-prototype继承
1.最基本的用法 把ClassA的一个实例赋值给ClassB, ClassB就继承了ClassA的所有属性。 代码入下: function ClassA() { this.a='a'; } function ClassB() { this.b='b'; } ClassB.prototype=new ClassA(翻译 2017-08-15 17:57:08 · 253 阅读 · 0 评论 -
JavaScript是如何实现继承的(六种方式)
前言:大多OO语言都支持两种继承方式: 接口继承和实现继承 ,而ECMAScript中无法实现接口继承,ECMAScript只支持实现继承,而且其实现继承主要是依靠 原型链 来实现。1.原型链基本思想:利用原型让一个引用类型继承另外一个引用类型的属性和方法。构造函数,原型,实例之间的关系:每个构造函数都有一个原型对象,原型对象包含一个指向构造函数的指针,而实例都包含一个指向原型转载 2017-08-15 17:59:43 · 2387 阅读 · 0 评论 -
prototype补习1
// 基本数据类型// string, boolean, number--> String, Boolean, Number// 只有这三种的字面量 "11", 12, true 是基本类型// {}、/reg/、function(){}, [1, 2]对象// Date 只能通过new方式使用[只能是Date对象的方式使用]// null, undefined:原创 2017-09-23 19:07:30 · 306 阅读 · 0 评论 -
面试题
1.cookie,sessionStorage和localStorage的区别sessionStorage 和 localStorage 是HTML5 Web Storage API 提供的,可以方便的在web请求之间保存数据。有了本地数据,就可以避免数据在浏览器和服务器间不必要地来回传递。共同点:都是保存在浏览器端,且同源的。区别:cookie数据始终在同源的http请求中携带(...翻译 2018-10-10 11:43:10 · 190 阅读 · 0 评论 -
JS中兼容实现android和ios系统手机打开相机并可选择相册功能
一般实现 实现android手机打开相机选择相册功能:<input class="js_upFile cover1" type="file" name="cover" accept="image/*" capture="camera" multiple/> 这段代码在ios手机上只能打开相机,不能选择相册 实现苹果手机打开相册及打开相机功能:<i转载 2018-12-09 09:56:34 · 5652 阅读 · 1 评论 -
面试问题2
1.页面间传值的方法因最近尝试实现客户端与服务端分离,服务端只提供接口,客户端用html+js实现,分成两个独立的项目部署,因项目是个人项目,客户端展示不考虑使用像Angular、Vue、Native这种前端框架实现,于是全部使用静态页面实现,请求数据用ajax,在开发的过程中,就遇到了页面之间传值的问题。解决方法post提交表单跳转的方式肯定不行了,因服务端并不处理这些请求参数,连到...翻译 2018-12-21 16:14:12 · 757 阅读 · 0 评论