js-基础
alo_ne
这个作者很懒,什么都没留下…
展开
-
2021-08-12-复杂对象处理
[ { "2": { "doc_count_error_upper_bound": 0, "sum_other_doc_count": 0, "buckets": [ { "key": "计算机与计算科学学院", "doc_count": 3, "其他专技": { "doc_count": 0 }, "辅导员": {原创 2021-08-12 16:34:24 · 155 阅读 · 0 评论 -
a对象-b对象的值
var aaa = [ { "1": { "value": 552 }, "key": "教学科研", "doc_count": 552 }, { "1": { "value": 167 }, "key": "党政管理", "doc_count": 167 }, { "1": { "value": 65 ..原创 2021-07-26 15:25:29 · 95 阅读 · 0 评论 -
table--头部固定--数列滚动
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .table-responsive { wid原创 2020-12-01 09:29:37 · 119 阅读 · 0 评论 -
layui选择框-动态渲染数据
<select name="xm" id="xm" lay-verify="required" lay-filter="xmFilter"><option value=""></option></select> <script>layui.use(['form', 'upload', 'layer'], function () { var form = layui.form; //检查项目添加到下拉框中$.ajax(原创 2020-11-17 10:35:17 · 692 阅读 · 0 评论 -
html画正方形少一角
这个做法 本质原理是在正方形的上面添加一个图形覆盖。然后做个 overflow: hidden;就行 .border { position: relative; margin-top: 300px; margin-left: 200px; width: 400px; background: white; height: 500px;原创 2020-07-20 17:58:25 · 784 阅读 · 0 评论 -
JS-基础 字符串常用方法
1、charAt() 根据指定下标返回字符 var str = "hello"; console.log( str.charAt(0) );2、slice(start,end) 和 substring (start,end) 字符串截取 var str = "实践是检验真理的唯一标准"; console.log(str.slice(3,7)); // 检验真理如果start大于等于end,返回一个空数组; console.log(str.原创 2020-06-27 13:38:11 · 254 阅读 · 0 评论 -
JS-基础数组及数组常用方法
var arr = ["李四","王五",'赵柳'];1、join() 将数组类型转为字符转 var newArr = arr.join("-"); console.log(newArr); // "李四-王五-赵柳"2、slice(start,end) 数组截取 左闭右开console.log(arr.slice(1,2)) //王五如果start>=end 则返回空数组;console.log(arr.slice(2,1)) //[]如果只有...原创 2020-06-24 13:39:05 · 213 阅读 · 0 评论 -
JS-基础--创建函数和调用函数
一、创建函数1、声明函数声明函数如果连个名字相同的话,后一个可以覆盖前一个function say(){ console.log('我是声明函数'); }2、函数表达式 var fn = function () { console.log('我是函数表达式'); }3、箭头函数箭头函数没有自己的this和arguments 但是可以用解构来代替 var fn = () => { console.log(原创 2020-06-24 09:57:30 · 474 阅读 · 0 评论 -
JS-基础--数据类型及算术运算符相关问题
一1.字符串字符串在js中可以采用单引号,也可以采用双引号来引字符串有长度属性,在计算字符串的长度的时候,空格也要计算在内,2.数字 var num1 = 2; var num2 = 1.1; console.log(num1 - num2); // JS浮点数精确到小数点后16位 var result = num1 - num2; toFixed(n) //将数字保留小数点后n位且四舍五入,并转化为字符串 console.log(result.toFixed(2)); // 0.90原创 2020-06-24 08:58:03 · 144 阅读 · 0 评论 -
JS-基础--了解变量以及数据类型
一、变量1、可以使用var和let声明如果声明的变量没有var,就叫隐士全局变量 该变量放在函数里面也可以被调用。carname="Volvo"; 如果声明了变量,但是没有赋值,就会报undefined。var carname; //在打印的时候就是undefined2、let和var的区别let不会提升变量,var可以提升;var支持重复声明变量,let则不支持;var没有块级作用域,let有。3、const 常量常量的特点是 一旦被声明就不可以被更改。4、变量声明标识符由原创 2020-06-23 19:48:32 · 97 阅读 · 0 评论 -
js-基础--对js的简单了解
一、简介js是脚本语言,是一种轻量级的编程语言。分为ECMAscript(一种标准语言) BOM (浏览器对象模型) DOM (文档对象模型 访问操作HTML文档的)。js脚本必须要用<script>包起来。二、输出显示数据的几个方式:使用 window.alert() 弹出警告框。使用 document.write() 方法将内容写到 HTML 文档中。使用 innerHTML 写入到 HTML 元素。使用 console.log() 写入到浏览器的控制台。alert(66原创 2020-06-23 19:22:52 · 88 阅读 · 0 评论 -
正则表达
一、正则表达式的两种表示方法1、构造函数:let reg = RegExp(‘美国’,‘i’) 第一个部分是需要参与正则的内容,第二个是修饰符2、字面量: let reg = /‘美国’/i二、修饰符1.i=》忽略大小写 2、g 全局匹配 3、m 执行 多行匹配三、正则检测方法reg.test(str) 返回布尔值四、正则开头结束let reg = /^18/i =>只能以18开头 否则报错let reg = /18$/i => 只能以18结尾原创 2020-06-06 10:13:33 · 216 阅读 · 0 评论