javascript
去旅行、在路上
世人都说我是奸雄,可都又拿我这个奸雄无可奈何,你们这些自诩为君子的人,也都败在了我这个奸雄手里,如果当君子的代价就是被凌辱,被践踏,被消灭,甚至被 杀的话,我宁愿当一个能够实现自己报负的奸雄,自古以来大奸似忠,大伪似真,忠义和奸恶,都不是能从表面就能看出来的,也许你们从前看错了我曹操,现在又 看错了我,我从来都不怕别人错看我
展开
-
js基础 关系运算符
原创 2019-03-23 10:25:00 · 169 阅读 · 0 评论 -
原生js网页功能案列-01-商品评价星星案列
css代码<style> * { margin: 0; padding: 0; box-sizing: border-box; } body { display: flex; justify-content: cen...原创 2019-03-22 15:07:40 · 248 阅读 · 0 评论 -
DOM-03-DOM-设置节点属性和获取节点属性
设置节点属性var img = document,getElementById("#img");img.setAttribute(“名称”,值)获取节点属性img.srcimg.getAttribute();删除removeAttribute(名称)img.removeAttribute(“src”);...原创 2019-03-21 15:24:07 · 460 阅读 · 0 评论 -
DOM-02-DOM-节点操作 增删改查复制节点
增1、创建节点var img = docment.createElement(“img”);设置新节点属性img.src = “img/img.png”;给那个元素插入节点父亲.appendChild(img);默认是在盒子的最后面插入节点自定义插入的位置获取插入父元素的子元素var btn = document.getElementById("#btn");父元素.inse...原创 2019-03-21 15:10:18 · 236 阅读 · 0 评论 -
DOM-01-DOM访问关系 节点的获得
父节点 兄弟节点 单个节点 ie指的是ie 6 7 81、获取父节点element.parentNode;2、获取兄弟点2.1获取上一个兄弟节点ie:element.nextSibling其他:element.previousElementSibing总结:var prev = element.previousElementSibing || element.previout...原创 2019-03-21 14:52:22 · 181 阅读 · 0 评论 -
js 计算正整数的阶乘
方法一通俗易懂 大家都理解//1.计算某个正整数的阶乘var num = prompt(“请输入一个正整数”)var result = 1;function getJiecheng(num) {if (num &lt;= 0) {return “您的输入有误!”;}else{for (var i = 1; i &lt;=num; i++) {result *= i;}retu...原创 2019-03-12 15:40:10 · 1209 阅读 · 0 评论 -
js 数组 不定时更新
/*数组: 存出一组有序的数据数组的作用:一次性存储多个数据数组的定义方式:1.构造函数定义数组:var 数组名 = new Array();2.字面量方式定义数组:var 数组名 = [ ];var 数组名 = new Array(); 空数组var 数组名 = new Array(值);数组定义了 有长度var 数组名 = new Array(值1,值2,值3…);定义数组并且...原创 2019-03-12 17:16:05 · 260 阅读 · 0 评论 -
js对象的创建方法
// 函数 功能代码段//对象是由一系列的属性和方法构成的集合,是由键值对构成,值 可以是任何的数据类型 也可以是函数 即方法//在js中 一切皆对象 万物皆对象//对象的属性名可以加引号 可以忽略不计//1.通过字面量方式创建对象 var obj = { name:"张三", age:18, isMale:true, run:function(){ ...原创 2019-03-12 15:00:00 · 384 阅读 · 0 评论 -
js onload事件
window.onload = function () {}存在的意思?1.当js代码写在html代码前面的时候 因为js是弱类型语言 浏览器执行的顺序是从下到下执行的 如果不写window.onload在读到调用html的时候会报错,到时系统崩溃2.window.inload是为了在html文档加载完之后 在执行里面的的js代码3.不过更建议把js代码放在html文档后面...原创 2019-03-20 15:45:01 · 2552 阅读 · 0 评论 -
js事件三部曲
1、获取事件源以下是获取事件源的常用方法2、给事件源绑定事件3、事件源的的执行函数原创 2019-03-20 15:31:31 · 218 阅读 · 0 评论 -
数组的常用方法总结 不定时更新补充
1.reverse() 翻转数组没有排序功能 2.push(); 从尾巴处添加一个元素 3.pop(); 从尾巴处删除一个元素 并返回所删除的元素 3.unshift() 从头部添加一个元素 4.shift(); 从头部删除一个元素 并返回所删除的元素 5.splice(); 从下标为...原创 2019-03-11 20:49:31 · 155 阅读 · 0 评论 -
js 统计数组找中出现最多的元素和次数
&lt;script&gt; // 定义一个arr的数组 var arr = [1, 2, 3, 4, 2, 2,3,4,2,4]; // 声明一个空对象 var obj = {}; //遍历数组 for (var i = 0; i &lt; arr.length; i++) { //声明一个key接收...原创 2019-03-11 19:44:19 · 3476 阅读 · 0 评论 -
JS事件总结 不间断更新
事件点击事件Element.onclick = function(){};鼠标进入事件Element.onmouseover = function(){};鼠标离开事件Element.onmouseout = function(){};原创 2019-03-11 11:49:36 · 146 阅读 · 0 评论 -
js找元素的方法
通过id找到元素1.document.getElementById();通过标签名字找到元素 伪数组2.document.getElementByTagName();通过标签名字找到元素3.document.querySelect();通过标签名字找到元素 伪数组4.document.querySelectAll();document.getElementByTagName()...原创 2019-03-11 11:46:51 · 354 阅读 · 0 评论 -
js猜数字小游戏
&amp;lt;!doctype html&amp;gt; 一个小小前端程序员原创 2019-03-11 11:37:46 · 2871 阅读 · 0 评论 -
js基础总结
js概念javascript是一种直译式的的脚本语言javascript是一种弱类型语言javascript是一种动态的语言javascript是一种基于原型的语言javascript是一种基于面向对象的语言js的作用通过js可以处理Html文档标签以及样式增加鼠标行 键盘行为 浏览器行为等js的组成ECMAScript 规定浏览器的基本语法DOM DOCUMEN...原创 2019-03-14 10:28:24 · 141 阅读 · 0 评论 -
数组filter() 快速排重
filter()不会改变原来的数组1、定义一个数组var arr1 = [1,2,3,4,1,3,4,];2、定义一个接收数组var arr2 =[];arr2 = arr1.filter(function (item,index,arr1) {item 数组元素 index组元素对应的索引 arr1数组return arr1.indexOf(item) === indexind...原创 2019-03-29 11:11:24 · 352 阅读 · 0 评论