Javascript基础入门
Javascript基础入门
ang.guo
这个作者很懒,什么都没留下…
展开
-
node express 使用multer实现图片上传接口(上传到服务器和上传到阿里云对象存储oss)
在上传图片时主要是客户端将图片的二进制文件通过文件上传接口上传到服务器,服务器存储文件并返回文件地址,这里我们们主要是实现图片上传接口实现图片上传主要分为上传到服务器上传到阿里云对象存储oss上传到服务器路由//上传中间件const multer = require('multer')//上传npm i multerconst uplod = multer({ dest: __dirname + '/../../uplodes' })router.post('/uplod', upl原创 2020-06-20 17:17:53 · 1174 阅读 · 0 评论 -
【javascript】数组中涉及的算法------数组去重
数组去重中涉及到查看数组中有没有某个元素Javascript中有indexOf() 内置函数可以完成indexOf() 方法indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,如果要检索的字符串值没有出现,则该方法返回 -1。indexOf() 方法对大小写敏感!点击查看indexOf()的详细介绍方法一、新建一新数组,遍历传入数组,值不在新数组就push进该新...原创 2019-06-01 13:24:10 · 158 阅读 · 0 评论 -
【javascript】继承
原型式继承可以用call()和 Object.create()实现call()基本上,这个函数允许调用一个在这个文件里别处定义的函数。第一个参数指明了在运行这个函数时想对“this”指定的值,也就是说,您可以重新指定您调用的函数里所有“this”指向的对象。其他的变量指明了所有目标函数运行时接受的参数。call的详细介绍https://blog.csdn.net/qq_41154298/...原创 2019-06-02 11:10:15 · 150 阅读 · 0 评论 -
JavaScript接收其他页面传递过来的参数
JavaScript接受其他页面传递过来的参数方法如下 function getQueryVariable(variable) { var query = window.location.search.substring(1);//接受传递的数据 var vars = query.split("&");用地址符分割 fo...原创 2019-07-22 23:17:41 · 784 阅读 · 0 评论 -
【javascript】伪数组
伪数组拥有 length 属性,其它属性(索引)为非负整数(对象中的索引会被当做字符串来处理,伪数组同样有 length 属性,也有 0、1、2、3 等属性的对象,看起来就像数组一样,但不是数组,伪数组不具有数组所具有的方法比如:var Array = { "0": "first", "1": "second", "2": "third", length: 3}; ...原创 2019-05-30 19:59:17 · 398 阅读 · 0 评论 -
【javascript】数组中涉及的的算法-----合并两个有序数列
方法一,将两个数组合并然后排序在JS中数组合并有以下几种方式1.concat(js中 Array的内置方法)var c = a.concat(b);缺点:旧数组仍存在,在进行多次数组合并时有内存浪费的问题2.for循环遍历其中一个数组,把该数组中的所有元素依次添加到另外一个数组中for(var i in b){ a.push(b[i]);}3.apply方法利用函数...原创 2019-05-07 21:04:44 · 278 阅读 · 0 评论 -
【javascript】数组中涉及的的算法-----寻找数组中第二大的数
方法一将数组从大到小排序然后找第二个<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>网页</title> <script>var arr=[5,2,10,8,0,4,7,11,9,1];funct...原创 2019-05-05 20:15:36 · 2541 阅读 · 2 评论 -
【javascript】属性成员的搜索原则:原型链
属性成员的搜索原则:原型链每当代码读取某个对象的某个属性时,都会执行一次搜索,目标是具有给定名字的属性 搜索首先从对象实例本身开始如果在实例中找到了给定名字的属性,就会返回该属性的值如果没有找到,则继续搜索指针指向的原型对象,在原型对象中查找具有给定名字的属性如果一直到原型链的末端还没有找到到,则返回 `undefined。...原创 2019-04-29 14:14:01 · 393 阅读 · 0 评论 -
【javascript】构造函数、实例、原型三者之间的关系
任何函数都具有一个 prototype 属性,该属性是一个对象构造函数的 prototype 对象默认都有一个 constructor 属性,指向 prototype 对象所在函数通过构造函数得到的实例对象内部会包含一个指向构造函数的 prototype 对象的指针 __proto__所有实例都直接或间接继承了原型对象的成员...原创 2019-04-27 20:19:33 · 97 阅读 · 0 评论 -
【javascript】基本类型和引用值类型(动态属性,复制与传递参数)
基本类型(值类型)Undefined , Null ,Boolean , Number ,String复杂类型(引用类型)Object, Array , Date ,Function(这只是部分常见的)类型检测typeofinstanceofObject.prototype.toString.call()动态属性var person =newObject();pe...原创 2019-05-31 11:26:09 · 208 阅读 · 0 评论