自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 音乐盒的编写

github地址:https://github.com/397990387/music

2020-08-10 22:15:43 213

原创 如何用原生js写双向数据绑定

双向数据绑定 原理:当你改变input里面的value值时,span的value值也会改变, 代码如下 <input type="text" id="input">[添加链接描述](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty) <span id="span"></span> <scrip

2020-08-02 19:32:56 350

原创 用原生js写三角形

-直角三角形 //直角三角形 let a = (number) => { let str = ""; //此循环的是三角形的行数 number等于几就有几行 for(let i = 0; i< number ; i++){ //此循环的是三角形每行的*的个数 for(let j = 0; j <= i ; j++){

2020-08-01 18:20:16 2117

原创 最高效的排序方法

冒泡排序,一下代码; <script> /** * @param arr {Array} 待排序的数组 * @param sort {String} 排序的方法 "asc" 使用升序排列 "desc" 使用降序排列 */ function bubbleSort2(arr, sort) { for (let i = 0; i < arr.length - 1; i++) { //比较的.

2020-08-01 18:06:40 472

原创 数组的去重方式

去重 第1中方式通过双重for循环去重 -请看一下代码 <script> let arr = [1, 2, ,3,4,3,2,5,,8,8,8,7,,5,5, 5, 6, 6, 7, 7, 8]; //第一次遍历数组 for (let i = 0; i < arr.length; i++) //第二次遍历数组,是第一次遍历数组下标的下一个数据 for (let j = i + 1; j < arr.length;

2020-08-01 18:01:47 139

原创 浮动高度塌陷,清除浮动

要求:清除浮动 <!DOCTYPE html> <html> <head> <title>清除浮动</title> <style type="text/css"> .outer { width: 200px; background: tomato; margin: 10px; position: relative; } .inner { height: 100px; width

2020-08-01 17:40:38 100

原创 div盒模型居中的方式

水平垂直居中 实现子元素的水平垂直居中 <!DOCTYPE html> <html> <title>水平垂直居中</title> <head> <style type="text/css"> .outer { height: 200px; width: 200px; background: tomato; margin: 10px; float:

2020-08-01 17:31:36 240

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除