javascript基础
zhuxufeifei
这个作者很懒,什么都没留下…
展开
-
javascript中判断输入的数是不是质数
javascript中判断输入的数是不是质数 思路:质数只能被1和本身整除的数叫质素;也就是说不能再有被他小的数整除 负数、0、1即不是质数也不是合数; 2是最小的质数; <script type="text/javascript"> var i=prompt('请输入一个数:'); //第一种情况 if(i<=...原创 2018-07-29 23:06:47 · 809 阅读 · 0 评论 -
js实现选项卡效果
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> *{ margin:原创 2018-11-22 22:48:58 · 207 阅读 · 0 评论 -
call,apply,bind方法区别
相同点:功能都是改变this定向,为了对对象进行方法扩展的。 bind() 不能即时调用,需要一个新方法调用 //方法一 var fun = opj.bind(); fun(); //方法二 opj.bind(‘click’,function(){ …… }); call() 和 apply() 方法作用一样 使对象的方法进行扩展! 他们的参数不一样! call(opje...原创 2018-10-23 16:51:12 · 120 阅读 · 0 评论 -
移动端闪屏 设置
样式部分h5动画 向左移出100% ,用时0.8s@keyframes slideOutLeft { from{ transform: translateX(0); } to{ transform: translateX(-100%); }}.slideOutLeft { animation: slideOutLef...原创 2018-10-23 11:17:54 · 655 阅读 · 0 评论 -
Jquery文件上传-代码实现
//前台预览代码 html代码部分 &lt;label&gt;头像:&lt;/label&gt; &lt;img src="images/timg.jpg" alt="" id="headerImg"&gt; &lt;input type="fi原创 2018-09-10 10:54:15 · 914 阅读 · 0 评论 -
jQuery -分页代码整理
js代码部分: let pageSize = 12; let pageIndex = 0; //创建页码 function builDatapage(list) { //获得总页数 let total = Math.ceil(list.length / pageSize); console.log(total); for(let i =0...原创 2018-09-10 10:48:28 · 2286 阅读 · 0 评论 -
call,apply,bind方法区别
相同点:功能都是改变this定向,为了对对象进行方法扩展的。 bind() 不能即时调用,需要一个新方法调用 //方法一 var fun = opj.bind(); fun(); //方法二 opj.bind(‘click’,function(){ …… }); call() 和 apply() 方法作用一样 使对象的方法进行扩展! 他们的参数不一样! call(opje...原创 2018-09-05 21:06:48 · 280 阅读 · 0 评论 -
原生js——点击获取当前索引的方法
html代码部分<button>A-1</button><button>B-2</button><button>C-3</button><button>D-4</button><button>E-5</button>原创 2018-08-21 20:58:39 · 6774 阅读 · 0 评论 -
FormData()方法 ——将数据以Key=value 的方式通过XMLHttpRequest对象发送给服务器
FormData()方法 ——将数据以Key=value 的方式通过XMLHttpRequest对象发送给服务器 注: 一、无form标签时: var 对象名 = new FormData(); 对象名.append(‘key’,value); 二、有form标签时: var 对象名= new FormData(表单对象); 元素的name自动转换为key;html代码<...原创 2018-08-19 20:37:22 · 1568 阅读 · 0 评论 -
表单验证的两种方法-(原生JS和Html5)
原生JS的表单验证html部分&lt;form&gt;&lt;div&gt; &lt;label&gt;用户名:&lt;/label&gt;&lt;input type="text" id="txtUsername"&gt; &lt;di原创 2018-08-18 23:46:37 · 8794 阅读 · 0 评论 -
输入5个数,输出其中最大和最小的数.
//输入5个数存入数组中var arr=[];for(var i=0;i<5;i++){arr[i]=parseInt(prompt('请输入第'+(i+1)+'个数'));}//比大小var min=arr[0];var max=arr[0];for(var i=0;i<arr.length;i++){ if(min>arr[i]){ ...原创 2018-07-30 21:23:35 · 8817 阅读 · 0 评论 -
[数组练习]输入5个数,计算5个数的平均数.
//输入5个数存入数组中var arr=[];for(i=0;i<5;i++){arr[i]=parseInt(prompt('请输入第'+(i+1)+'个数'));}//求数组中数的和var sum;for(i=0;i<arr.length;i++){sum=sum+arr[i];}//输出console.log('五个数的和为:'+sum);consol...原创 2018-07-30 21:15:52 · 8232 阅读 · 0 评论 -
下拉加载更多
$(window).scroll(function() { var oh = $('.orderBox .loading').height(); //获取开始加载的参考标签距离 var allh = $('body').height(); var w = $(window).height(); var o_scroll = al...原创 2019-03-06 09:27:14 · 1205 阅读 · 0 评论