- 博客(19)
- 收藏
- 关注
原创 记企业微信调用wx.getContent判断进入H5页面的入口环境
首先引用所需要的js文件<!-- config --><script src="//res.wx.qq.com/open/js/jweixin-1.0.0.js"></script><!-- agentConfig --><script type="text/javascript" src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script&g
2022-04-24 13:47:11
1774
原创 2021-03-05
javascript中的事件循环(Event Loop)什么是事件循环(Event Loop)?首先我们要知道javascript是单线程运行的,遇到大的外部文件时,会阻塞下面程序的运行,造成用户体验不好,为了解决这一问题,则用到了计算机系统的一种运行机制,即事件循环(Event Loop)。同步任务和异步任务。在javascript中,所有的任务都能分为同步任务和异步任务。同步任务:立即执行的任务,直接进入主线程执行。 异步任务:异步执行的任务,比如ajax请求,setTime.
2021-03-05 15:16:12
114
原创 2020-08-06
css实现标题自动编号有些页面中会有不同的标题,就像word文档一样有大标题或者子标题,在文档中我们可以在word中可以自动编号,但是在代码中一般来说就会手动编写,但是要是在中间添加或者删除某一项的话,编号就会乱掉,那我们只能重新编写,很麻烦,那今天就了解一下css的自动编号吧。css的content属性可以实现自动编号,下面来看一下效果。通过下面的图片可以看出是没有编号的,那这就是有css控制的自动编号。首先我们先来了解一下css的counter属性,其有三个属性分别是cou...
2020-08-06 15:40:42
167
1
原创 页面出现滚动条时 不发生晃动
html { overflow-y: scroll; /* for IE8 */} :root { overflow-y: auto; overflow-x: hidden;} :root body { position: absolute;} body { width: 100vw; overflow: hidden;...
2019-09-17 18:20:56
360
原创 鼠标移入图标显示颜色
今天有些空闲,了解了解现在前端的技术,无意中看到一个鼠标移入图片显示颜色这个功能,通常的时候我们会用雪碧图,改变不同的位置显示不同的图片,或者两张图片替换,但是今天意外发现一整更简便的方法,一张图片就可以搞定,那就是css的filter实现。好了不多说直接看代码吧。html代码:<div class="img_outer"> <img src="2.jpg"&g...
2018-11-05 15:41:37
2102
原创 Array对象方法
原生js中Array对象方法有很多,而且有些意思比较相近,容易及混淆,今天我们真多这些方法来简单的谈谈......concat()定义:concat()方法用于连接两个或多个数组,改方法不会改变原有的数组,仅仅会返回被链接数组的一个副本。语法:arrayObject.concat(arrayX,arrayX,......,arrayX)参数:必需的,
2017-05-25 20:23:51
659
原创 splice()与slice()的区别
javaScript中数组对象中我们学到了很多的方法,想必大家对于这些方法都跳了很多的坑,今天我们就来谈谈splice()与slice()的区别吧splice()的定义和用法:splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。注:该方法会改变原始数据语法:arrayObject.splice(index,howmany,item1,..
2017-05-25 19:19:34
435
原创 $htttp内置服务
AngularJS给我们提供了大量的内置服务,通过这些内置服务就可以快捷的进行一些业务功能流程的自动处理了。AngularJS的内置服务有:$window用于注入原生JS中的window对象$document用于注入原生JS中的document文档对象$timeout用于注入封装的原生JS中的setTimeout()函数处理过程$interval用于注入封装的原生J
2017-05-02 21:34:22
897
原创 Angular路由
今天我们来说一下路由,当你看到这个名词第一时间是不是想到家用的路由器呢?当我看到是第一时间想到的就是家里用的路由器,那AngularJS种的路由又是什么呢?我们一起来说说吧......1.路由是什么?angularjs路由是指一款用angularjs前端语言设计出程序和框架的路由器。2.Angular中的路由,主要依赖的模块:angular-route.js3.路由的使用首先要引入Angu
2017-05-02 20:37:05
380
原创 Jquery Ajax操作
在编程的大道上,Jquery Ajax操作是必不可少的。通过 jQuery AJAX 方法,您能够使用 HTTP Get 和 HTTP Post 从远程服务器上请求文本、HTML、XML 或 JSON - 同时您能够把这些外部数据直接载入网页的被选元素中。 JQuery中的Ajax操作有: 底层方法 $selector.load(..
2017-04-29 17:50:33
472
原创 原生JS Ajax操作
原生JS Ajax不是一项新技术,其核心是:操作XMLHttpRequest对象。什么是Ajax?AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内
2017-04-29 16:40:11
434
原创 AngularJS控制器
AngularJS控制器:AngularJS控制器在Angularjs中的作用是增强视图,它实际就是一个函数,用来向视图中的作用域添加额外的功能,我们用它来给作用域对象设置初始状态,并添加自定义行为。实例: Title Mustache:{{name}}**--{{param}}--** ng-bind:
2017-04-29 11:08:27
309
原创 AngularJS过滤器
AngularJS的filter,中文名“过滤器”是用来过滤变量的值,在页面中渲染出我们自己想要的结果,今天我们来说说AngularJS中的filter过滤器吧.....一、filter简介filter指格式化数据,其语法:{{expression | filter }} ==> {{表达式 | 过滤器}}带有参数的语法:{{expression | filter:a
2017-04-27 20:10:42
287
原创 AngularJS组件化
随着前端的迅速的发展,前端开发出现了越来越多的库和框架,最近在看AngularJS的组件化,在此期间我遇到了很多的问题,在本人的思考和总结下得到了解决,对于这些的解决方法进行了整理,分享一下,希望能够帮助更多的人。1.什么是组件化?将页面中可以重复使用的标签封装成一个组件,方便这一部分UI重复使用,类似于JS中的函数,封装了一部分处理代码,通过函数调用就可以重复使用这些代码。
2017-04-27 19:23:33
1160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人