- 博客(7)
- 收藏
- 关注
原创 如何用原生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关注的人