• 撩课-Web大前端每天5道面试题-Day34

    1.React 中 keys 的作用是什么? Keys 是 React 用于追踪哪些列表中元素被修改、被添加或者被移除的辅助标识。render () { return ( ul { this .state.todoItems.map(({item, key}) = { return li key={key}{item}/li })} /ul )}在开发过程中,我们需要保证某个元素的...

    2019-01-15 07:02:15

  • js实现带上传进度的文件上传

    // 获取文件筐的文件集合 var files = document.getElementById("file1" ).files; // 创建FormData对象 相当于参数集合 存储方式是键值对 var formData = new FormData(); // 添加第一个文件到FormData formData.append("file", files[0 ]); // 添加普通数据 后台直接...

    2019-01-15 07:02:15

  • 日期时间格式化

    1 function formatDateTime(date) { 2 var y = date.getFullYear(); 3 var m = date.getMonth() + 1 ; 4 m = m 10 ? ('0' + m) : m; 5 var d = date.getDate(); 6 d = d 10 ? ('0' + d) : d; 7 var h = date.getHours(); 8 h=h 10 ? ('0' + h) : h; 9 var minute = dat...

    2019-01-15 07:02:14

  • javascript最常用的对象创建方式

    1 // 第一种 2 function Demo(){ 3 var obj= new Object(); 4 obj.name="Yubaba" ; 5 obj.age=12 ; 6 obj.firstF= function (){ 7 } 8 obj.secondF= function (){ 9 } 10 return obj; 11 } 12 13 var one= Demo(); 14 // 调用输出 15 document.write(one.age); 1 // 第...

    2019-01-15 07:02:11

  • 关于缓动动画函数的封装

    ?缓动动画函数 · 之前我在博客上写过匀速的动画函数 :https://www.cnblogs.com/Lzxgg-xl/p/10227127.html · 与匀速的相比 有相同的地方 也有不同的地方 我在这里就简单的写一遍 一. 首先还是一样,因为它是个函数体我们要传参 即 : 1.移动的元素 2.移动的目的地 二...

    2019-01-15 07:02:13

  • js canvas 转动时钟实例

    源码:https://pan.baidu.com/s/1R12MwZYs0OJw3OWKsc8WNw 样本:http://js.zhuamimi.cn/shizhong/ 我的百度经验:https://jingyan.baidu.com/article/1974b28935a46bf4b1f774a8.html 一、绘制圆盘 arc 方法:来构造圆形,其中 起始角设置为 0,结束角设置为 2*Math.PI...

    2019-01-15 07:02:10

  • Easyui datagrid 扩展单元格textarea editor

    datagrid 扩展单元格textarea editor by:授客 QQ:1033553122 测试环境 jquery-easyui-1.5.3 问题描述 如下,在没有扩展的情况下,初始化如下 手动拖拽,拖拽时一边往右侧拖拽,结果如下,上图那个拖拽图标被隐藏了。停止拖拽后无法再次拖拽 解决方案 扩展textarea 编...

    2019-01-15 07:02:08

  • 06JavaScript变量

    JavaScript 变量 变量是用于存储信息的"容器"。 1 var x=5 ; 2 var y=6 ; 3 var z=x+y; 就像代数那样 x=5 y=6 z=x+y 在代数中,我们使用字母(比如 x)来保存值(比如 5)。 通过上面的表达式 z=x+y,我们能够计算出 z 的值为 11。 在 JavaScript 中,这些字母被称为变...

    2019-01-15 07:02:07

  • 网页播放器系列教程(四)--功能开发

    (三)功能开发 接上文,我们现在开始编写Javascript代码,前文我们主文件已经引入了js文件,只需在js文件中编写代码。 1.播放音频; 怎样才能让页面播放音频呢?这需要“audio”标签,但是我们不是在页面总插入改标签,而是用JS实现,只需编写如下代码: var Musicaud...

    2019-01-15 07:02:07

  • js如何生成id随机数

    有时候在我们在新增数据时,需要自动生成主键id等,就经常会遇到需要生成 随机数 的方法。 下面先介绍一种比较简单的生成随机数方法: 1 // 产生随机数函数 2 function RndNum(n){ 3 var rnd="" ; 4 for ( var i=0;in;i++ ) 5 rnd+=Math.floor(Math.random()*10 ); 6 r...

    2019-01-15 07:02:06

2