JS
模仿游戏i
学而不思则殆
展开
-
Vue选项
1.数据和方法数据选项(data):数据选项可接受的类型有对象和函数,不过在定义一个组件时只能使用函数类型let vm = new Vue({ el:"#app", data:{//对象类型 title:'A Vue App'}})let vm = new Vue({ el:"#app", data(){ return ...原创 2019-11-08 21:16:31 · 201 阅读 · 0 评论 -
JS中forEach()和map()的区别
一、原生JSforEach()和map()遍历共同点: 1.都是循环遍历数组中的每一项。 2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当前项的索引index,原始数组input。 3.匿名函数中的this都是指Window。 4.只能遍历数组。1.forEach() 没有返回值。...转载 2019-09-08 15:03:24 · 112 阅读 · 0 评论 -
JS中的常用的正则表达式介绍和实例
本文实例讲述了JS正则表达式常见用法。分享给大家供大家参考,具体如下:前言:正则表达式(regular expression)反反复复学了多次,学了又忘,忘了又学,这次打算把基本的东西都整理出来,加强记忆,也方便下次查询。学习正则表达式之前首先需要掌握记忆这些基本概念:1.元字符:(.,\w,\W,\d,\D,\s,/S,^,$,)字符 含义 . 匹配除了换行...转载 2019-09-06 16:45:24 · 150 阅读 · 0 评论 -
JS中常用的字符串方法
后面很多注释符是因为我直接从自己做的笔记中复制的,希望不会影响大家的浏览。做个简单的总结,下面是详细的介绍:1.字符串的长度属性string.length2.在字符串中检索另一个字符串是否存在,下面的方法均可以达到这个目的indexOf() lastIndexOf() search() match() test() exec()3.从字符串中进行提取,并赋值给另一个字符串...原创 2019-09-06 16:34:23 · 171 阅读 · 0 评论 -
JS中this的用法
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <script> /* var person = {...原创 2019-09-05 19:07:19 · 104 阅读 · 0 评论 -
js中call()和apply()方法和区别
一、方法定义:apply:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.apply(A, arguments);即A对象应用B对象的方法。 call:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.call(A, args1,args2);即A对象调用B对象的方法。上面的定义看一遍是很懵的,不过自己遍写例子遍反复读的时候,会有种拨开云雾的感觉。call 与 ...转载 2019-09-05 18:46:33 · 80 阅读 · 0 评论 -
JS中的闭包
如何才能通俗易懂地解释JS中的的"闭包"?看了知乎上的话题如何才能通俗易懂的解释javascript里面的‘闭包’?,受到一些启发,因此结合实例将回答中几个精要的答案做一个简单的分析以便加深理解。1. "闭包就是跨作用域访问变量。"【示例一】var name = 'wangxi'function user () { // var name = 'wangxi' fu...转载 2019-09-05 11:26:16 · 74 阅读 · 0 评论 -
JS中NaN、null、undefined的区别
看到一篇还不错的帖子,留个记号https://www.cnblogs.com/phpk/p/6093216.html转载 2019-09-05 10:11:59 · 112 阅读 · 0 评论 -
JS中String()和toString()的区别
在JavaScript中String()和.toString()都可以将数据转化为字符串类型,但是String()与.toString()还是存在一些区别的1.String可以将所有的数据都转化为字符串,但是.toString()不能对null和undefined进行转换实例:使用String()和.toString()对false进行转换<script> v...原创 2019-09-04 16:39:01 · 1240 阅读 · 0 评论 -
jQuery的入口函数和JavaScript的入口函数的区别
jQuery的入口函数:$(document).ready(function(){ //执行的jQuery代码});或者$(function(){ //执行代码});JavaScript的函数入口:window.onload = function(){ //执行的代码};jQuery入口函数和JavaScript入口函数的区别:jQuery...原创 2019-09-03 16:14:16 · 135 阅读 · 0 评论 -
查询当前网站使用的Jquery版本(小技巧)
F12打开源码,然后在Console中输入$.fn.jquery即可查询当前网站使用的jquery版本原创 2019-09-03 15:34:12 · 6190 阅读 · 0 评论 -
onmouseover、onmouseout和onmouseenter、onmouseleave之间的区别
以上四个事件都是与鼠标相关的事件,其中onmouseenter和onmouseover均是鼠标移入时触发的事件,但是使用onmouseover的时候会触发冒泡事件,意思就是,当父元素和子元素均绑定onmouseover事件的时候,如果触发子元素的onmouserover事件,则同样会触发父元素的onmouserover事件。但是使用onmouseenter则不会触发父节点的事件。<!d...原创 2019-09-02 16:29:32 · 800 阅读 · 0 评论