202204-12 用javascript实现简单计算器 本文实例为大家分享了javascript实现简单计算器的具体代码,供大家参考,具体内容如下设计一个简单的计算器代码<body><a>第一个数</a><inputtype="test"id="inputId1"value=""/><br/><a>第二个数</a><inputtype="test"id="inputId2"value=""/><br/><buttononclick="cal('+')">+</button><buttononclick="cal('-')">-</button><buttononclick="cal('*')">*</button><buttononclick="cal('/')">/</butt... 继续阅读 >
202204-12 纯JavaScript实现猜数字游戏 开发一个猜数字游戏,游戏应随机选择一个100以内的自然数,然后邀请玩家在10轮以内猜出这个数字。每轮后都应告知玩家的答案正确与否,如果出错了,则告诉他数字是低了还是高了。并且应显示出玩家前一轮所猜的数字。一旦玩家猜对,或者用尽所有机会,游戏将结束。游戏结束后,可以让玩家选择再次开始。思维:1、随机生成一个100以内的自然数2、记录玩家当前的轮数。从1开始3、为玩家提供一种猜测数字的方法4、一旦有结果提交,... 继续阅读 >
202204-06 JavaScript实现更换头像功能 本文实例为大家分享了JavaScript实现更换头像功能的具体代码,供大家参考,具体内容如下最主要的是使用jquery的插件cropper1、基本使用步骤1.在<head>中导入cropper.css样式表:<linkrel="stylesheet"href="/assets/lib/cropper/cropper.css"/>2.在<body>的结束标签之前,按顺序导入如下的js脚本:<scriptsrc="/assets/lib/jquery.js"></script><!--导入cropper的js脚本--><scriptsrc="/assets/lib/cropper/Croppe... 继续阅读 >
202203-17 原生JavaScript轮播图实现方法 本文实例为大家分享了JavaScript轮播图的实现方法,供大家参考,具体内容如下效果截图:注:div容器大小和图片路径可以自行设置,添加img和a标签后浏览器可以自适应.创建image文件夹存放图片写入html文本<body>//图片路径可以自己更改<divid="outer"><ulid="imglist"><li><imgsrc="image/8.jpg"alt=""></li><li><imgsrc="image/6.jpg"alt=""></li><li><imgsrc="image/7.j... 继续阅读 >
202203-17 js实现简单拼图小游戏 本文实例为大家分享了js实现简单拼图小游戏的具体代码,供大家参考,具体内容如下游戏很简单,拼拼图,鼠标拖动一块去和另一块互换。语言是HTML+js,注释写的有不明白的可以留言问一下。截图代码区<!DOCTYPEhtml><html><head><metacharset="utf-8"><title></title></head><styletype="text/css">div{width:200px;height:200px;}.tu{background-image:url(anni.jpg);}//利用background-position... 继续阅读 >
202203-16 JavaScript中html画布的使用与页面存储技术详解 目录一、JavaScript使用html中的画布二、页面存储技术一、JavaScript使用html中的画布1、画布:页面中用于绘制图形的特殊区域2、绘制图形的过程(1)创建画布:使用html5中画布标签<canvasid="id"width="宽度"height="高度"></canvas>(2)JavaScript中获取画布document.getElementById('id')(3)准备画笔:context对象(画笔),也称为绘制环境,使用该对象在画布中绘制图形getContext('2d')3、绘图(1)绘制线条:A、初始位置、连线端... 继续阅读 >
202203-14 js实现简单的前端分页效果 有些项目业务比较简单,但用到前端分页的地方又比较多,插件的体积比较难控制用起来也麻烦,所以自己写一个简易的。实现思路通过jQuery.slice()选择子集的区间元素,然后控制显示隐藏来实现;假设每页显示数量为x,当前页码为y,元素索引从0开始,那么显示的区间即为x(y-1)到xy。效果演示demo代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"... 继续阅读 >
202203-09 js实现鼠标跟随小游戏 本文实例为大家分享了js实现鼠标跟随小游戏的具体代码,供大家参考,具体内容如下在创建项目的时候,记得要引入jquery.min.js的库,也可以引入别的版本的jquery库 在Script里的代码:<scripttype="text/javascript">$(document).ready(function(){varcanvas=document.getElementById("c");varctx=canvas.getContext("2d");varc=$("#c");varx,y,w,h,cx,cy,l;vary=[];varb={... 继续阅读 >
202203-09 js制作简易计算器 本文实例为大家分享了js制作简易计算器的具体代码,供大家参考,具体内容如下要制作一个如图所示的简易计算器,首先要建立一个表单,制作出如图所示的样子。<tableborder="1"cellspacing="0"><tr><thcolspan="2">购物简易计算器</th></tr><tr><td>第一个数</td><td><inputtype="text"id="inputId1"/></td></tr><tr><td>第二个数</td><td><inputtype="text"id="inputId2"/></td></t... 继续阅读 >
202203-01 JS实现猜拳游戏 本文实例为大家分享了JS实现猜拳游戏的具体代码,供大家参考,具体内容如下一、简单版猜拳游戏编写一个用户和计算机猜拳的游戏,用户输入剪刀、石头或布,与计算机的出拳进行比较,判断胜负。分析:1、首先得用prompt()方法建立一个用户输入框;2、核心是用到Math.random()这个函数,该函数的作用是取[0,1)之间的随机数,可以利用这个函数让计算机随机出拳;3、用if-else语句判断会出现的各种结果并作出判定;具体代码如下:/**... 继续阅读 >
202202-12 js和jquery实现tab状态栏切换效果 今天做一个简单的小案例,用js和jquery分别去实现点击tab栏,实现切换的目的,效果如下图:代码如下:<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>状态栏切换</title><style>*{margin:0;padding:0;box-sizing:border-box;}.main{width:720px;display:block;margin:50pxauto;}.table-title{width:100%;height:100%;border:1pxsolidblack... 继续阅读 >
202202-11 js学习笔记之class类、super和extends关键词 目录前言1.es6之前创建对象2.es6之后class的声明3.类的继承4.继承类的静态成员写在最后前言JavaScript语言在ES6中引入了class这一个关键字,在学习面试的中,经常会遇到面试官问到谈一下你对ES6中class的认识,同时我们的代码中如何去使用这个关键字,使用这个关键字需要注意什么,这篇来总结一下相关知识点。正文1.es6之前创建对象先来看下es6之前我们要想创建一个对象,只能通过构造函数的方式来创建,将静态方法添加在原型... 继续阅读 >
202202-10 javascript实现编写网页版计算器 本篇主要记录的是利用javscript实现一个网页计算器的效果,供大家参考,具体内容如下话不多说,代码如下:首先是html的代码:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>利用js实现网页版计算器</title><linkrel="stylesheet"href="cal.css"></head><body><divid="container"class="container"><inputid="result"class="result"><divid="cal"class="clearfix"><div... 继续阅读 >
202201-22 详细聊聊JavaScript是如何影响DOM树构建的 目录文档对象模型(DOM)DOM和JavaScriptDOM树如何生成解析HTML的三个阶段详解HTML解析流程JavaScript是如何影响DOM生成的解析过程中的优化总结文档对象模型(DOM)文档对象模型(DOM) 会将web页面与到脚本或编程语言连接起来。DOM模型表示具有逻辑树的文档。树的每个分支的终点都是一个节点(node),每个节点都包含着对象(objects)。DOM的方法(methods)允许以编程方式进行访问树,从而改变文档的结构,样式和内容。... 继续阅读 >
202112-11 原生js实现拼图效果 本文实例为大家分享了原生js实现拼图效果的具体代码,供大家参考,具体内容如下需求:每次刷新页面后,右侧容器内会随机排列碎片图片,鼠标按下拖动到左侧,在正确坐标一定范围内,图片会自动吸附过去,放好的碎片不能再进行拖动。先来看一下效果:js代码://执行初始函数init();functioninit(){//创建一个碎片容器varfrag=document.createDocumentFragment();document.body.style.margin="0px";//创建左... 继续阅读 >
202111-19 javaScript实现网页版的弹球游戏 利用javeScript对象以及方法实现的网页弹球游戏,供大家参考,具体内容如下<!DOCTYPEhtml><html><head><tilie>呼呼哈嘿的网页弹球</title></head><body><canvasid="canvas"width="400"height="400"></canvas><scriptsrc="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.js"></script><script>varcanv=document.getElementById("canvas");varctx=canv.getContext("2d");//创建一个小球对象varball={x:100,y:100,x... 继续阅读 >