#asc

Javascript函数调用的四种模式

Javascript一共有四种调用模式:方法调用模式、函数调用模式、构造器调用模式以及apply调用模式。调用模式不同,对应的隐藏参数this值也会不同。  函数作为对象的属性时,称为方法。此时函数(即方法)中的this对应是该对象。varmyObject={  value:3,  func:function(){  ...

JavaScript 跨域总结与解决办法

原文出处:rainman的博客什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com域名下的js无法...

javascript 【js‘s word】

http://mp.weixin.qq.com/s?__biz=MjM5MzY2NDY0Ng==&mid=214013689&idx=1&sn=21e03f6c7bf73893aeb5bd238716cfa9&scene=5#rd  if(2>1){window...
代码星球 ·2020-04-01

javascript简洁高效写法(无关版本)

一、字符串转整数如“1”----1写法一:string-0 andsoon写法二:~~string(√)二、四舍五入写法一:(number).toFixed(2)(四舍六入五成双)写法二:Math.round(100*number)/100三、进制写法一:10000写法二:...

Javascript 1.5/1.6 新特性

一、const常量声明创建了一个常量并要求有初始值这个常量不能重写,也不能重新声明,它所在的作用域内不能声明与其名称相同的其他变量或函数这个常量拥有块作用域二、let变量let允许你声明一个作用域被限制在块级中的变量、语句或者表达式。let绑定不受变量提升的约束,这意味着 let 声明不会被提升到当...
代码星球 ·2020-04-01

JavaScript 运行机制

阅读目录一、为什么JavaScript是单线程?二、任务队列三、事件和回调函数四、EventLoop五、定时器六、Node.js的EventLoop七、关于setTimeout的测试JavaScript语言是单线程,也就是说,同一个时间只能做一件事。JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,Ja...
代码星球 ·2020-04-01

JavaScript代码笔记重点:

JavaScript的基本特点:JavaScript是基本对象和事件驱动,具有实时性,动态性,跨平台性和安全性等。JavaScript是对大小写敏感的。<!DOCTYPEhtml><html><head><title></title></head>...

【一起来烧脑】一步学会JavaScript体系

[外链图片转存失败(img-b0GOhxRY-1563571645197)(https://upload-images.jianshu.io/upload_images/11158618-ba249b916a32ba91.png?imageMogr2/auto-orient/strip|imageView2/2/w/1...

JavaScript学习总结(五)——jQuery插件开发与发布

jQuery插件就是以jQuery库为基础衍生出来的库,jQuery插件的好处是封装功能,提高了代码的复用性,加快了开发速度,现在网络上开源的jQuery插件非常多,随着版本的不停迭代越来越稳定好用,在jQuery官网有许多插件:jQuery1.9.1版源代码中文注释在jQuery根命名空间下直接调用的方法可以认为是j...

JavaScript学习总结(四)——this、原型链、javascript面向对象

在JavaScript中this表示:谁调用当前函数this就指向谁,不知道调用者时this指向window。JavaScript是由对象组成的,一切皆为对象,万物皆为对象。this是一个动态的对象,根据调用的对象不同而发生变化,当然也可以使用call、apply修改this指向的对象。它代表函数运行时,自动生成的一个...

初探 -5 JavaScript 语法

JavaScript是一个程序语言。语法规则定义了语言结构。JavaScript是一个脚本语言。它是一个轻量级,但功能强大的编程语言。在编程语言中,一般固定值称为字面量,如3.14。数字(Number)字面量 可以是整数或者是小数,或者是科学计数(e)。3.141001123e5<!DOCTYPEhtm...
代码星球 ·2020-03-31

初探 -2 JavaScript

JavaScript是互联网上最流行的脚本语言,这门语言可用于HTML和web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。JavaScript是一种轻量级的编程语言。JavaScript是可插入HTML页面的编程代码。JavaScript插入HTML页面后,可由所有的现代浏览器执行。JavaScr...
代码星球 ·2020-03-31

初探 -1 JavaScript

JavaScript是Web的编程语言。所有现代的HTML页面都使用JavaScript。JavaScript非常容易学。本教程将教你学习从初级到高级JavaScript知识。本教程包含了大量的JavaScript实例,您可以点击"尝试一下"来在线查看实例。<!DOCTYPEhtml><html>...
代码星球 ·2020-03-31

JavaScript给动态插入的元素添加事件绑定

由于实际的需要,有时需要往网页中动态的插入HTML内容,并在插入的节点中绑定事件处理函数。我们知道,用Javascript向HTML文档中插入内容,有两种方法,一种是在写HTML代码写入JS,然后插入到文档中;另外一种是通过ajax的方式,从服务器获取数据,然后用js把获取的数据经过处理后插入文档中;两种方法各有特点,...

数组降维-JavaScript中apply方法妙用

海纳百川,有容乃大1、普通循环转换方式将多维数组(尤其是二维数组)转化为一维数组是业务开发中的常用逻辑,除了使用朴素的循环转换以外,我们还可以利用Javascript的语言特性实现更为简洁优雅的转换。本文将从朴素的循环转换开始,逐一介绍三种常用的转换方法,并借此简单回顾Array.prototype.concat方法和...
首页上一页...109110111112113...下一页尾页