摘要: JavaScript的函数其实都指向某个变量。既然变量可以指向函数,函数的参数能接收变量, 一个函数参数是另一个函数,这种函数就称之为高阶函数。 一个最简单的高阶函数: function add(x, y, f) { return f(x) + f(y); } Map 定义和用法: map() 方法 阅读全文
posted @ 2019-11-05 21:34 梁涛999 阅读(1532) 评论(0) 推荐(0)
摘要: 在HTML表单中,可以上传文件的唯一控件就是 通常,上传的文件都由后台服务器处理,JavaScript可以在提交表单时对文件扩展名做检查,以便防止用户上传无效格式的文件: File API 由于JavaScript对用户上传的文件操作非常有限,尤其是无法读取文件内容,使得很多需要操作文件的网页不得不 阅读全文
posted @ 2019-11-03 22:59 梁涛999 阅读(291) 评论(0) 推荐(0)
摘要: 在操作一个DOM节点前,我们需要通过各种方式先拿到这个DOM节点。最常用的方法是document.getElementById()和document.getElementsByTagName(),以及CSS选择器document.getElementsByClassName()。 document. 阅读全文
posted @ 2019-11-03 22:38 梁涛999 阅读(370) 评论(0) 推荐(0)
摘要: window innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度。内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽。 还有一个outerWidth和outerHeight属性,可以获取浏览器窗口的整个宽高。 navigator navigator 阅读全文
posted @ 2019-11-03 21:51 梁涛999 阅读(362) 评论(0) 推荐(0)
摘要: meta是html语言head区的一个辅助性标签。也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,meta标签的作用有:搜索引擎优化(SEO),定义页面使用语言,自动刷新并指向新的页面,实现网页转换时的动态效果,控制页面缓冲,网页定级评价,控制网页显示的窗口等! 阅读全文
posted @ 2019-11-01 22:37 梁涛999 阅读(248) 评论(0) 推荐(0)
摘要: 效果图: 完整代码: 代码中图片( img1.png:) 阅读全文
posted @ 2019-10-31 21:35 梁涛999 阅读(648) 评论(0) 推荐(0)
摘要: 效果:初始化加载+定时刷新增加数值 相关代码: 容器: 引入js文件: 初始化对象运行: 下面是完整代码: 原文地址:https://github.com/GYFlash/gScrollNumber.js 阅读全文
posted @ 2019-10-30 23:17 梁涛999 阅读(10393) 评论(0) 推荐(0)
摘要: 实现效果: 图片轮播,实现图片整体切换效果 基本原理: 总共用10秒,0%到30% 3.333秒内显示第一张图片。30%到33%图片从0到-291px切换,花费0.333秒。以此类推。 图片3以后增加图片1的目的是让动画衔接自然。100%就是0%。 div是显示区域,ul是图片的移动区域。 代码:图 阅读全文
posted @ 2019-10-29 00:01 梁涛999 阅读(160) 评论(0) 推荐(0)
摘要: 实现效果: 图片轮播,鼠标移入后轮播暂停,移除后轮播继续。 基本原理: 利用Css3 animation动画属性,用transform 实现图片移动。通过图片复制备份,实现的图片的无缝衔接。 核心知识点: 1、@keyframes 通过 @keyframes 规则,您能够创建动画。 Firefox 阅读全文
posted @ 2019-10-28 23:26 梁涛999 阅读(267) 评论(0) 推荐(0)
摘要: Unicode 相关方法暂略 1、includes(), startsWith(), endsWith() 传统上,JavaScript 只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6 又提供了三种新方法。 includes():返回布尔值,表示是否找到了参数字符串。 阅读全文
posted @ 2019-10-27 22:32 梁涛999 阅读(175) 评论(0) 推荐(0)