Javascript

js 的 Math 对象

用于执行数学任务:对number类型数据进行操作。记录几个常用的: 1、Math.abs(x)返回值为x的绝对值Math.abs(-1);//1 2、Math.ceil(x)返回值为对x向上舍入的值Math.ceil(1.11);//2 3、Math.floor(x)返回值为对x向下舍入的...
代码星球·2020-09-13

jQuery ajax() 参数,回调函数,数据类型,发送数据到服务器,高级选项

$.ajax({  options:/*类型:Object;        可选。AJAX请求设置。所有选项都是可选的。*/  async:/*类型:Boolean;      默认值:true。默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为false。      注意,同步请求将锁...

js五种设计模式

  1varlev=function(){2return"嘿哈";3};4functionParent(){5varChild=newobject();6Child.name="李小龙";7Child.age="30";8Child.lev=lev;9returnChild;1011};12varx=Parent();...
代码星球·2020-09-13

JS中var声明与function声明以及构造函数声明方式的区别

JS中常见的三种函数声明(statement)方式有这三种://函数表达式(functionexpression)varh=function(){//h}//函数声明(functiondeclaration)functionh(){//h}//构造函数(functionconstructor)functionH(){ ...

JSX语法简介

React的核心机制之一就是可以在内存中创建虚拟的DOM元素。React利用虚拟DOM来减少对实际DOM的操作从而提升性能。 JSX简介JSX就是Javascript和XML结合的一种格式。React发明了JSX,利用HTML语法来创建虚拟DOM。当遇到<,JSX就当HTML解析,遇到{就当JavaSc...
代码星球·2020-09-13

js中var/let/const的区别及使用场景

原文:https://www.cnblogs.com/chysunny/p/12674965.html  第一,var是咱们接触js开始就学习到的一种定义变量的方式,那么这种方式定义的变量有什么特点呢?    1,var定义的变量会预解析,简单的说就是如果变量没有定义就直接使用的话,JavaScript回去解析这个变量...
代码星球·2020-09-13

JavaScript 字符串转json格式

第一种:浏览器支持的转换方式(Firefox,chrome,opera,safari,ie)等浏览器:  JSON.parse(jsonstr);//可以将json字符串转换成json对象JSON.stringify(jsonobj);//可以将json对象转换成json对符串 第二种:Javascript支...

Jquery DataTable基本使用

   <link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css" />>https://www.datatabl...

layui.js源码分析

 /*!@Title:Layui@Description:经典模块化前端框架@Site:www.layui.com@Author:贤心@License:MIT*/;!function(win){"usestrict";varLay=function(){this.v='1.0.9_rls';//版本号};La...
代码星球·2020-09-13

js中for循环点击事件(闭包)

<!DOCTYPEhtml><htmllang="en"><head><metacharset="utf-8"><title></title><scripttype="text/javascript">functiononMyLoad(...

新手如何理解JS面向对象开发?

如今前端开发已经越来越火了,对于前端开发的要求也是越来越高了,在面试中,经常有面试官会问:你对JS面向对象熟悉吗?其实,也就是相当于在问你,在工作中有没有用过面向对象开发?说到这里,有人就问了,什么事面向对象?面向对象:用我个人最简单的理解表达就是,Object的操作。另外一种理解:给你一个条件,你去找个对象帮我处理这...

Js获取当前日期时间及其它操作

newDate('2019/05/13').getTime() //获取毫秒数newDate('1557676800000')    //毫秒数转换成日期当前日期减一天,可以用毫秒数相减varmyDate=newDate();myDate.getYear();    &...

js两个变量互换值

这个问题看似很基础,但是有很多的实现方式,你知道的有多少呢,网上也有很多的方法,下面就来总结一下中间变量(临时变量)临时变量其实很好理解,通过一个中间变量进行交换值varstrA="a";varstrB="b";varstrC;//中间变量#开始strC=strB;//strC值是bstrB=strA;//此时strB...
代码星球·2020-09-13

js实现frame框架部分页面的刷新

一、先来看一个简单的例子: 下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 frame.html由上(top.html)下(bottom.html)两个页面组成,代码如下:复制代码代码如下:<!DOCTYPEHTMLPUBLIC"-...

三种JS截取字符串方法

JS提供三个截取字符串的方法,分别是:slice(),substring()和substr(),它们都可以接受一个或两个参数:varstmp="rcinn.cn";使用一个参数alert(stmp.slice(3));//从第4个字符开始,截取到最后个字符;返回"nn.cn"alert(stmp.substring(3...