js
文章平均质量分 60
我不喜欢打代码
一名前端程序员。。。
展开
-
Javascript学习2:函数柯里化与运用(手写简版bind,实现柯里化)
说到js函数柯里化,我们先看一个例子吧// 普通的add函数function add(x, y) { return x + y}// Currying后function curryingAdd(x) { return function (y) { return x + y }}add(1, 2) // 3curryingAdd(1)(2) // 3像这样,把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数原创 2021-08-26 17:30:40 · 293 阅读 · 0 评论 -
Javascript学习1:变量提升,var与let,const
本文只是记录在学习和工作中遇到的JS方面知识并提出了自己的见解和想法参考资料如下:JavaScript 教程在说JavaScript变量提升的定义之前,先看一段js代码function foo() { console.log(a); var a = 1;}foo()在执行这段代码会输出什么呢?答案如下为啥console.log(a)在var a = 1之前执行,却不会报错,而是输出一个undefined。这时候我们引出变量提升的概念:JavaScript 引擎的工作方式是原创 2021-08-11 11:55:43 · 131 阅读 · 0 评论 -
vue和uniapp在组件中动态引入腾讯地图js包并获取用户定位
如题接到新的需求决定使用腾讯地图的定位注册腾讯地图的步骤这里就不说了按照传统的方法,如果是vue项目的话我们多数会在index.html中直接引入腾讯地图定位的js<script type="text/javascript" src="https://mapapi.qq.com/web/mapComponents/geoLocation/v/geolocation.min.js"></script>但是由于我是在开发项目的单一组件,我无法得到index.html文件,这原创 2021-01-07 17:16:49 · 1221 阅读 · 2 评论 -
js使用XMLHttpRequest发送异步http请求
一直都是用框架在开发的我第一次遇到要在html里写原生js的需求就是发送一个异步http请求,去请求后端的数据我对原生一无所知!感觉要好好补习一下了下面就贴出我在论坛里找的并修改的请求封装函数 function httpRequest(paramObj, fun, errFun) { var xmlhttp = null; /*创建XMLHttpRequest对象, *老版本的 Internet Explorer(IE5 和原创 2020-12-16 10:59:42 · 1048 阅读 · 0 评论