自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 JavaScript取整数

JavaScript取整数的方法1、舍弃小数部分,保留整数部分:parseInt()示例://取整function getResult(5 / 2)return parseInt(5 / 2);2、向上取整,有小数就整数部分加1:Math.ceil()示例:// 向上取整var ceil = Math.ceil(5 / 2)console.log('++++++++++', ceil) // 33、四舍五入:Math.round()示例:// 四舍五入var round1 = Mat

2020-07-31 10:43:17 1373

原创 JavaScript DOM 控制CSS

JavaScript更改P元素的样式:<html> <body> <p id="p2">Hello World!> <script> document.getElementById("p2").style.color="red"; </script> <p>The paragraph above was changed by a script.</p> </body> </ht..

2020-07-29 15:59:04 207

原创 JavaScript定时器(延时定时器和间歇定时器)

JavaScript中有延时定时器和间歇定时器。区别在于,前者可以每隔一定时间执行函数,而后者一般只能执行一次函数。一、执行一次命令(延时式定时器)var t1 = window.setTimeout(function() {console.log('2秒钟之后执行了')},1000)window.clearTimeout(t1) // 去除定时器二、重复执行(间歇式定时器)var t2 = window.setInterval(function() {console.log('每隔2秒钟执行一次'..

2020-07-29 15:09:44 752

转载 封装 Api 调用

Ajax 和异步处理调用 API 访问数据采用的 Ajax 方式,这是一个异步过程,异步过程最基本的处理方式是事件或回调,其实这两种处理方式实现原理差不多,都需要在调用异步过程的时候传入一个在异步过程结束的时候调用的接口。比如 jQuery Ajax 的success就是典型的回调参数。不过使用 jQuery 处理异步推荐使用 Promise 处理方式。Promise 处理方式也是通过注册回调函数来完成的。jQuery 的 Promise 和 ES6 的标准 Promise 有点不一样,但在t...

2020-07-28 10:15:23 676

转载 后端开发的技巧总结

模块化设计根据业务场景,将业务抽离成独立模块,对外通过接口提供服务,减少系统复杂度和耦合度,实现可复用,易维护,易拓展项目中实践例子:Before:在返还购APP里有个【我的红包】的功能,用户的红包数据来自多个业务,如:邀请新用户注册领取100元红包,大促活动双倍红包,等各种活动红包,多个活动业务都实现了一套不同规则的红包领取和红包奖励发放的机制,导致红包不可管理,不能复用,难维护难拓展After:重构红包业务 红包可后台管理 红包信息管理,可添加,可编辑,可配置红包使用的规则,

2020-07-28 09:56:20 878

原创 让你码农面前值得炫耀的技巧---javascript

函数对任何一门语言来说都是一个核心的概念,在javascript中更是如此。前面曾以深入理解函数系列的形式介绍了函数的相关内容,本文将再深入一步.作用域安全的构造函数  构造函数其实就是一个使用new操作符调用的函数functionPerson(name,age,job){this.name=name;this.age=age;this.job=job;}varperson=newPerson('match',28,'SoftwareEngi...

2020-07-27 16:07:46 89

原创 如何熟练操作JavaScript的55个技巧?(二)

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)> <td>no </table> 可用于Table2. <body onselectstart="return false"> 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" on

2020-07-27 15:15:48 516

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除