【JS】javascript 基础
首页专栏javascript文章详情0javascript 基础王振宁发布于 今天 03:49 1、CSS盒子模型与怪异盒模型1、**标准盒模型中width指的是内容区域content的宽度;height指的是内容区域content的高度。标准盒模型下盒子的大小 = content + border + padding + margin2、怪异盒模型中的width指的是内容、边框、内边距总的...
2024-01-10javascript学习笔记(一)基础知识
基本概念javascript是一门解释型的语言,浏览器充当解释器。js执行引擎并不是一行一行的执行,而是一段一段的分析执行。 延迟脚本HTML4.0.1中定义了defer属性,它的用途是表明脚本在执行时不会影响页面的构造。也就是说,脚本会延迟到整个页面都解析完毕后再执行。因此,在<script>元素中设置defer...
2024-01-10基于javascript的异步编程实例详解
本文实例讲述了基于javascript的异步编程。分享给大家供大家参考,具体如下:异步函数这个术语有点名不副实,调用一个函数后,程序只在该函数返回后才能继续。JavaScript程序员如果称一个函数为异步的,其意思就是这个函数会导致将来再运行另一个函数,后者取自于事件队列。如果后面这个函数是...
2024-01-10基于javascript实现九九乘法表
本文实例为大家分享了javascript实现九九乘法表的相关代码,具体内容如下<script type="text/javascript"> var sum=0; var wite; for (var i = 1; i < 10; i++){ var div=$('<div class="class'+i+'"></div>'); $("body").append(div); for(var j = i; j > 0; j--){ sum = j...
2024-01-10javascript基础知识分享之类与函数化
1.对象适合于收集和管理数据,容易形成树型结构。Javascript包括一个原型链特性,允许对象继承另一对象的属性。正确的使用它能减少对象的初始化时间和内存消耗。2.函数它们是javascript的基础模块单元,用于代码复用、信息隐藏和组合调用。函数用于指定对象的行为。一般来说,编程就是将一组需...
2024-01-10基于javascript的拖拽类封装详解
效果图如下github地址如下: github地址使用方法引入js和对应的cssimport Drag from '../../static/dragger.js'import './assets/css/dragger.css'之后,实例化new Drag({ id: 'box-dragger', showAngle: true, isScale: false, showBorder: false})new Drag({ id: 'box-dragger2', canZoom: false, ...
2024-01-10基于javascript实现贪吃蛇小游戏
本文实例为大家分享了js贪吃蛇游戏的具体代码,供大家参考,具体内容如下先不多说先上图下面是代码部分(这里你可以根据需要改变蛇头和身体还有食物的图片,然后默认的样式是使用纯颜色的如果没有更改我的背景图片的话------改这些图开始是想搞笑一下朋友哈哈哈,请不要在意哈),还有操...
2024-01-10基于javascript处理二进制图片流过程详解
今天学习怎么生成二维码,我习惯所有请求都用ajax完成但是今天发现jquery的ajax不支持二进制,只能搞纯文本于是百度之后手动实现这一功能function getBinary(url, args, success) { var xmlhttp = new XMLHttpRequest(); var data = eval(args); var i = 0; for (var key in data) { if (i++ === 0) { url += '?' + key + "=...
2024-01-10Java基础教程之static五大应用场景
前言static和final是两个我们必须掌握的关键字。不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构。上一个章节我们讲了final关键字的原理及用法,本章节我们来了解一下static关键字原理及其用法。一. static特点static是一个修饰符,通常用于...
2024-01-10基于javascript实现简单的抽奖系统
本文实例为大家分享了js实现简单的抽奖系统,供大家参考,具体内容如下<!doctype html><html lang="en"><head> <meta charset="gb2312"> <title>抽奖活动</title> <style>*{ margin:0;padding:0;}#title{ color:red;text-align:center;margin:0 auto;width:240px;height:70px;padding-top:10px;background:opacity(...
2024-01-10基于javascript实现表格的简单操作
本文实例为大家分享了js表格操作的简单方法,供大家参考,具体内容如下<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>zzzz</title> <style> *{ margin: 0; padding: 0; } body{ width: 1000px; margin: 100px auto; font-family...
2024-01-10基于javascript简单实现对身份证校验
本文实例介绍了javascript简单实现对身份证的校验的关键性代码,分享给大家供大家参考,具体内容如下var vcity={ 11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古", 21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏", 33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南", 42:"湖北",43:"湖南",44:"广东",45:"广...
2024-01-10带领大家学习javascript基础篇(一)之基本概念
学习目录一、数据类型数据类型二、操作符 递增和递减操作符:位操作符:布尔操作符:加性操作符:相等操作符三、语句for-in语句label语句一、数据类型数据类型基本数据类型(五种)UndefinedNullBooleanNumberString复杂数据类型(一种)ObjectUndefined:只有一个值undefined(定义了没有...
2024-01-10Javascript基础教程之break和continue语句
break和continue语句对循环中的代码执行提供了更为严格的流程控制。break语句可以立刻退出循环,阻止再次执行循环体中的任何代码。continue语句只是退出当前这一循环,根据控制表达式还允许进行下一次循环。break<script language="javascript">var aNumbers = new Array();var sMessage = "你输入了:<br>";var iTotal = 0;...
2024-01-10short如何在java基础中使用?
在电脑的存储中,如果占的空间量小就意味着能存更多的资料。我们今天要学的short整数类型就非常省空间,相较于int来说只有一半的占用,进制是十六位的,而我们之前所说的int是三十二位。下面我们就来看看short的一些基本内容,然后找寻它在实例中的使用方法吧。1.定义它是16位、有符号的、以二...
2024-01-10JavaScript实现使用Canvas绘制图形的基本教程
由于这两年HTML5火的正热,所以研究了一下,最近有个想法也是要用到HTML的相关功能,所以也要好好学习一把。好好看了一下Canvas的功能,感觉HTML5在客户端交互的功能性越来越强了,今天看了一下Canvas绘图,下边是几个实例,记下以备后用。1、使用Canvas绘制直线:<!doctype html><html> <head> <meta c...
2024-01-10Javascript基础教程之数据类型 (布尔型 Boolean)
javascript同样有布尔型,可选值,true or fasle. var marr = true ; document.write(typeof(marr) + "<br>"); var marr = "ture"; document.write(typeof(marr) + "<br>");布尔值的 ture 或 fasle是两个完全不同的概念,将marr分别不同给 布尔型true和字符串true,用typeof()函数明显的看到其差别。...
2024-01-10Java基础教程之包(package)
我们已经写了一些Java程序。之前的每个Java程序都被保存为一个文件,比如Test.java。随后,该程序被编译为Test.class。我们最终使用$java Test来运行程序。然而,在一个正常的Java项目中,我们往往需要编写不止一个.java程序,最终的Java产品包括了所有的Java程序。因此,Java需要解决组织Java程序的问题。包...
2024-01-10java基础(19):List、Set
我们掌握了Collection接口的使用后,再来看看Collection接口中的子类,他们都具备那些特性呢?接下来,我们一起学习Collection中的常用几个子类(List集合、Set集合)。1.1 List接口介绍查阅API,看List的介绍。有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控...
2024-01-10javascript基础知识之html5轮播图实例讲解(44)
本文实例为大家分享了html5轮播图的具体代码,供大家参考,具体内容如下1.轮播图的布局:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> /*去除默认样式*/ *{ margin: 0; padding: 0; } /*设置div*/ ...
2024-01-10java基础学习总结——super关键字
java基础学习总结——super关键字一、super关键字 在JAVA类中使用super来引用父类的成分,用this来引用当前对象,如果一个类从另外一个类继承,我们new这个子类的实例对象的时候,这个子类对象里面会有一个父类对象。怎么去引用里面的父类对象呢?使用super来引用,this指的是当前对象的引...
2024-01-10Java基础教程_判断语句if else
与三元运算符相比:好处:可以简化if else 代码弊端 因为是一个运算符,所以运算玩必须要有一个结果以上这篇Java基础教程_判断语句if else就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。...
2024-01-10Java基础(二)-static关键字分析
static关键字是我们在编程中经常会使用到的,但有些可能只知其然而不知其所以然。下面介绍static关键字的作用再通过例子结合说明。static关键字共有五种作用(先说明static所修饰的不会改变其(private、protected、default和public)作用域的范围): 修饰成员变量(非局部变量) 修饰成员方法 修饰...
2024-01-10java基础 集合 ArrayList 增删改除
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;public class demo1 { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOExceptio...
2024-01-10求教java里的一个基础问题2【return】
请教一下各位老大,最后return的是result的值,为什么打印max的时候却是result的值?return和max什么时候建立了关系?回答首先,上面max方法,如果num1等于num2,那么应该返回其中一个值而不是0参考:https://www.runoob.com/java/java-methods.html你提的问题简直太让人匪夷所思了,调用带返回值的方法获取的不是它...
2024-01-10