Js
YniceY
这个作者很懒,什么都没留下…
展开
-
JavaScript用Math.asin()求反正弦值
1. 基本概念Math.asin()方法用于求一个数的反正弦值。它的语法形式如下所示:Math.asin(x);其中参数x应该是一个数字,即它的类型应该是Number。如果x不是Number类型的,那么它会先被强制类型转换为Number类型。参数x代表的是某个角的正弦值,而Math.asin()方法返回的正是用弧度值表示的这个角。x应该处于 [-1, 1] 范围内,因为正弦值的取值范围是 [-1, 1]。Math.asin()方法的返回值由下面的规则决定,规则中x...转载 2020-07-14 17:28:43 · 970 阅读 · 0 评论 -
JS进阶(2):人人都能懂的原型对象
目录一、为什么要使用原型对象二、如何使用原型对象三、绘制 构造函数——原型对象——实例 关系图四、总结凡是搞前端开发的或者玩 JavaScript 的同学都知道,原型对象和原型链是 JavaScript 中最为重要的知识点之一,也是前端面试必问的题目,所以,掌握好原型和原型链势在必行。因此,我会用两篇文章(甚至更多)来分别讲解原型对象以及原型链。在上一篇文章中,我们详细介绍了构造函数的执行过程以及返回值,如果没有看的同学,请点击链接 JS进阶(1): 人人都能懂的构造函数 阅读,..转载 2020-06-03 20:47:39 · 164 阅读 · 0 评论 -
JS进阶(1) —— 人人都能懂的构造函数
大家都知道原型和原型链是 JavaScript 中最经典的问题之一,而构造函数又是原型和原型链的基础,所以先了解清楚构造函数以及它的执行过程可以更好地帮助我们学习原型和原型链的知识。本文将从以下几个方面来探讨构造函数:1.什么是构造函数2.为什么要使用构造函数3.构造函数的执行过程4.构造函数的返回值1.什么是构造函数在 JavaScript 中,用new关键字来调用的函数,称为构造函数。2.为什么要使用构造函数学习每一个概念,不仅要知道它是什么,还要知道为什么,以及..转载 2020-06-03 20:24:34 · 161 阅读 · 1 评论 -
微信小程序(一):环境搭建
简述:由于领导有需求,希望在手机上看到每个月的部门项目月报。但是咱也没做过安卓app开发啊,不过这不影响,考虑到方便(时间啊啥的)起见,我可以用小程序啊是不是,小程序云开发(不需要自己搭建服务器,数据库啥的),这岂不是美滋滋?!正好,可以多学习一下技能,很香么?!1.工欲善其事,必先利其器(环境搭建): 1.去微信小程序官网下载IDE,进行安装(这一步骤参照网上教程,我就不截图了)...原创 2020-03-25 11:05:03 · 616 阅读 · 0 评论 -
前端借助js-xlsx读写excel
一.SheetJS简介: 官网简介:简化电子表格,读取,编辑和导出电子表格,可在网络浏览器和服务器中使用,支持没中excel文件格式, xlsx.full.min.js 是SheetJS的开源社区版本,所以说SheetJS也是有专业版和社区版本之分的 地址:https://sheetjs.com/ 下载社区版本的就可...原创 2019-12-13 11:54:53 · 1682 阅读 · 0 评论 -
bootstrap-table 设置滚动条一直在屏幕底部
问题描述:由于有的table中的列比较多,那么table可能就会出现横向滚动条,但是table本身的滚动条是在table的底部 的,这就导致每次想看一条数据的后面几列的时候,需要鼠标先往下滑动,找到横向滚动条,然后再向右滑动,然后还得可能再往上滑动,找到想看的那条数据的后面几列,这种方式非常惹恼用户,所以需要解决。解决办法: 如下图,我们需要的是要让滚动条一直显示在屏幕的最下边,...原创 2019-11-27 17:08:51 · 8702 阅读 · 2 评论 -
select 触发click点击事件
问题描述:有时需要在点击select的时候就需要做一些逻辑判断,那么就需要触发select 的click事件,注意不是点开select后点击option的实践。我试了下原本的一些事件都不能触发click,所以只能曲线救国,在body的点击事件中判断点击到的srcElement是否是 我们需要的select 即可具体实现:$("body").click(function(){ ...原创 2019-11-26 09:39:19 · 6786 阅读 · 1 评论 -
arcgis api4.11 实现影像图层播放 自定义时间播放
效果图: 可以自定义时间进行播放,也可以手动滑动到某一个具体的位置实现方式:前端滑动块使用的是第三方插件ion.rangeSlider 下载地址:http://ionden.com/a/plugins/ion.rangeSlider/start.html 需要引用js...原创 2019-11-18 13:48:00 · 555 阅读 · 0 评论 -
js 快速点击会重复触发事件问题
问题:由于使用layer弹框 ,layer.confirm快速点击的时候会多次触发事件,向后台发起请求。解决办法: 前台js 判断 var clickflag=false; layer.confirm("确定生成部门临聘工资单!",{ title:"提示" },function(index){ if(!clickflag)...原创 2019-10-09 13:54:45 · 1818 阅读 · 0 评论 -
前端上传excel文件 ,后台java接收上传到服务器指定位置,并插入数据到postgresql数据库
效果图::思路:前台 使用bootstrap-fileInput插件,将excel文件上传到服务器对应地址,然后后台java读取服务器对应地址的这个excel文件,然后将数据上传到数据库(使用MyBatis框架)前端:html代码:<input id="uploadFile" type="file" name='file'class='file' accept=".xl...原创 2019-09-30 17:58:03 · 5614 阅读 · 5 评论 -
ajax的同步和异步有怎样的区别?ajax同步与异步的区别介绍
对于ajax我们应该知道ajax是主要用来在前端页面中向服务器后端请求数据,ajax中根据async的值不同分为同步(async = false)和异步(async = true)两种执行方式,那么,ajax的同步和异步请求两种方式有什么区别呢?本篇文章就来给大家详细分析一下ajax同步与异步执行的区别。ajax异步请求:异步请求就当发出请求的同时,浏览器可以继续做任何事,Ajax发...转载 2019-09-26 09:34:47 · 1009 阅读 · 0 评论 -
javascript的函数 new()和直接调用的区别
实验:看一个构造函数:运行结果:在浏览器运行时监控person1的结果:person1是使用new操作符产生的,这里对比一下,直接使用Person(name, age)函数的返回结果,测试一下运行结果:浏览器监控person1的结果:进一步验证,我们对Person构造函数稍微做下修改,添加一行 this.a = 123;运行结果:...转载 2019-09-05 15:03:36 · 466 阅读 · 0 评论 -
JS 详解 Cookie、 LocalStorage 与 SessionStorage
目录1.基本概念1.1 Cookie1.2 localStorage1.3 sessionStorage2.三者的异同 2.1 应场景用3.安全性的考虑4.localStorage和sessionStorage操作方法4.1 setItem存储value4.2 getItem获取value4.3 removeItem删除key4.4 cle...转载 2019-08-30 15:17:46 · 154 阅读 · 0 评论 -
js & amp; 转 &
问题:在把含有&符号的URL存进数据库后,再读出来的时候,发现&都变成了& 经过百度,发现这是&被转义成了&所以我们在使用数据库读出来的url前, 需要进行转换。 将& 重新转成&即可解决方案:使用了正则表达式,将 包含 & 的字符都转换成& ...原创 2019-08-22 13:52:08 · 9132 阅读 · 1 评论