js

在这里插入图片描述

js运动原理

js运动原理 1. 运动 运动原理:使用定时器达到状态的改变 运动速度:由每次改变的属性值决定 运动停止:达到某一特定值,清除定时器 注意: 实现运动时始终遵循两条原则 1.每次运动之前先清除上一次的定时器 2.运动和停止分开进行判断 2.匀速运动 每次运动的速度都是定值 Document *{margin: 0px; padding: 0px;} #div1{width: 100px; heig... »

在这里插入图片描述

js数字正则

js正则表达式 1.了解什么是正则表达式? 正则表达式(Regular Expression)又称规则表达式,简单来说它就是一个概念,用事先声明好的字符和字符的组合,来组成一个“规则字符串”,用来检测我们书写的字符串是否符合规则。听到这里也许你有些懵,别慌伙计,咱们往下看↓↓↓ 2.正则表达式的应用 就以163邮箱为例子,像判断邮件地址长度、开头是否首字母,是否无特殊字符、判断密码强度,是否符合规... »

在这里插入图片描述

js事件委托利用

事件委托是什么呢?事件委托在实际编写代码中又有什么优势呢? 事件委托的原理是事件冒泡,最重要的功能就是提高程序运行效率。 事件冒泡是什么呢? 事件流分为两种一种是事件冒泡另一种是事件捕获。 事件冒泡:从子节点开始执行,由里向外逐级触发,直到查找到根节点。 事件捕获:从根节点开始执行,由外向里逐级触发,直到查找到当前目标节点。 事件冒泡的小案例 html代码部分,并且添加一点默认样式 爷爷节点 父节... »

js 和Android 混合开发原理

js 和Android 混合开发原理

文章目录建立项目主要编译的目录结构 :src 文件混合App开发原理1、在MainActive文件中2、在AndroidManifest文件中(Android的一些配置信息)js调用Android中的功能Android调用js中的功能总结: 建立项目 步骤 :file -> new project : Application name //应用是面程 就是安装在手机上的应用名称 Compan... »

js面向对象

什么是面向对象 在js中对象是一个无序的数据集合或者也可以说是属性和方法的集合,可以动态的添加属性可方法。面向对象是一种软件开发的思想和面向过程是相对应的,就是把程序看作一个对象,将属性和方法封装其中,以提高代码的灵活性、复用性、可扩展性。面向过程是按需求一步一步的用代码从上往下实现,这样做代码不易维护、复用、扩展。所以在大型项目中我们需要以面向对象的方式去开发项目,这样就体现了用面向对象的方法写... »

对JS闭包的理解

在JavaScript中只有函数内部的子函数才能读取局部变量,所以闭包可以理解成为“定义在一个函数内部的函数”。 »

在这里插入图片描述

一路山程

现在是2020年,新的一年当然要有一个新的路程。最近越发喜欢毛不易的歌,他是个能唱到人内心深处的歌手呀,一路山程也便是他的一首歌;最近看了几个电影,海王、小森林什么的;最近看的教学视频,讲到js函数封装时,感觉一脸懵逼。本想寒假学习用一半事件,另一半时间便用来锻炼身体。一方面由于肺炎出不了门,可大部分原因是自己懒吧。新的一年,愿自己能够越来越自律吧。 »

在这里插入图片描述

js事件对象

一、什么是事件(event) 事件是发生并得到处理的操作,既:事情来了,然后得到处理。 事件发生 事件处理 电话铃声响起 需要接电话 学生举手请教问题 需要解答 拍摄图片 需要摁下快门 二、事件绑定 事件绑定三部分组成:对象.事件处理函数=函数。 1.function()匿名函数是被执行的函数,用于触发后执行。 //匿名函数 document.onclick=function(){}; // 除了... »

python中csv、json文件的写入和读取

txt文本文件读取: #txt文本文件读取 def txt_writter(): """写文件"""#函数说明文档 with open('data.txt','w',encoding='utf-8') as f: f.write('hi\n')#写一行 lines = [ 'hello\n' 'welcome\n' ] f.writelines(lines)#写多行 def txt_read():... »

关于前端测试Mocha和chai.js

  之前写过一个javascript的语法自测(数组),开头关注作者出的题目,然后我发现可以学一下她的代码,当作测试入门。   基础概念   TDD和BDD   TDD是测试驱动开发,BDD是行为驱动开发   断言   node自带的断言库是assert,然后chai.js还提供了别的断言库   测试框架   组织测试的框架,比较有名的是Mocha   一个是Mocha是一个富特征的Javascr... »

用JavaScript编写Java虚拟机?谈谈哗众取宠的BicaVM

用JavaScript编写Java虚拟机?谈谈哗众取宠的BicaVM

  目睹某网络新闻,开篇明义便包含如下几行文字【程序员Artur Ventura,这位超级大牛,用JavaScript写了一个java虚拟机BicaVM】 继而再读,惊见其中“超级大牛”、“神人”等溢美之词不绝于耳,崇拜、神往之心溢于言表。仿佛BicaVM是天上有地下无的创举,仿佛Artur Ventura是继比尔盖茨,乔布斯之后的第三位IT业领军人... »

.net 实体类与json转换(.net自带类库实现)更新

  上一篇文章中写到在.net中实体类跟json格式的相互转换,在做具体转换时候,发现之前版本的jsonhelp对于日期类型的转换不全面。之前版本的jsonhelp中从实体类转换成json格式时候,将日期格式转成了时间戳的形式。在这里对这个jsonhelp做出了更新。以解决转换日期类型字段的问题。代码如下: JsonHelp.cs using System; using System.Collec... »

Selenium webdriver系列教程(3)?如何执行一段js脚本

  有时候在进行自动化测试时需要在页面上执行一段js脚本,这个时候需要用到execute_script方法了。 require 'rubygems' require 'selenium-webdriver' dr = Selenium::WebDriver.for :ie url = 'http://www.soso.com' dr.na... »

在这里插入图片描述

js正则

   说起js正则表达式,我们或多或少有一些了解。对于新手而言,js正则显得格外复杂但是当你熟悉正则表达式的正确用法,你可能会拍手称赞:怎么会有这么好用的 匹配 / 修改 方法?正则这么 那么接下面就来介绍一下正则表达式及其常用的几种方法。 先来介绍一下什么是js正则 正则又名“规则表达式” 由我们自己去制定“规则”,用来检测字符串是否符合“规则”使用的 我们可以用在正则里代表的特殊的字符或者符号... »

在Nodejs项目里写测试

  不写测试的项目都是耍流氓   BDD和TDD的差别:The Difference Between TDD and BDD   测试框架:   mocha   Mocha是一个基于node.js和浏览器的集合各种特性的Javascript测试框架,并且可以让异步测试也变的简单和> 有趣。Mocha的测试是连续的,在正确的测试条件中遇到未捕获的异常时,会给出灵活且准确的报告。   辅助工具 ... »

jsp连接mysql数据库

主要代码: »

如何使用D3.js简单的制作可交互柱状图(完整代码)

如何使用D3.js简单的制作可交互柱状图(完整代码)

前言了解D3是什么,D3的基本用法完成一个简易的可交互的柱状图 排序 添加 作者:mclryan »

使用Zombie.js进行Web自动化测试

  Zombie.js 是一个node.js环境下,非常小巧高效率的Web UI Automation Test库.本文将介绍如何使用Zombie.js对Web UI进行自动化测试.   本文使用到的环境:   node.js + coffeescript   mocha   gulp.js   express.js   快速预览Zombie.js测试   const Browser = requ... »

详细解析JS木马的原理及防范方法

但其中IFRAME挂马比较早,相应的预防措施也比较多,其中用CSS配合JS脚本进行预防是主流方式。可这种预防方式也存在安全隐患,JS脚本也可以被用来挂马,令人防不胜防。我们下面要介绍反击JS挂马的方法。这个时侯JS挂马的内容往往还没有来得及写完,只有部分被强制输出了,Writer后面的内容再不会被写入访问者的电脑中,从而起到防范JS脚本挂马的作用。 »

js闭包

闭包概念有一个 A 函数,再 A 函数内部返回一个 B 函数再 A 函数外部有变量引用这个 B 函数B 函数内部访问着 A 函数内部的私有变量函数作用域在聊闭包之前先回顾一下函数,函数有两个阶段:a.定义阶段,b.调用阶段。要学会闭包函数一定要弄懂。在嵌套内部函数定于并引用父函数的属性时,就产生了闭包。 »

JS单元测试工具介绍

JS单元测试工具介绍

JasmineJasmine官方称其为行为驱动开发测试框架。它是由 jQuery团队的成员写的,而且是jQuery的官方测试套装。Test.Simple & Test.More这个是jQuery之父John Resig在他的著作《Pro Javascript》中推荐的测试框架评价:非常容易上手,非常简洁,适合中小型项目快速引入单元测试。 »

前端测试的思考

做了一些前端单元测试的调查,可以帮助了解一下前端单元测试的现状;根据现有的经验提出些施行构想,对执行步骤进行预估和比较;以下是现在想到和总结的一些问题,考虑的还不是很全面。答:1、保证前端代码的健壮性与易维护性,前端的JS问题及早发现;2、提高前端开发工程师单元测试的意识,提高代码质量,规范代码,增加代码健壮性,提高产品质量。 »

js this指向

JavaScript this指向总结 在JavaScript中this永远指向当前函数的主人,即函数的调用对象或事件的调用对象,大致分为以下几种情况。 单独的this或者全局函数中的this指向window对象 console.log(this);//this => window对象 function fn1() { console.log(this);//this => windo... »

Python JSON性能测试与Simplejson对比

  简单测试了一下,如果用JSON,也是python2.6以上自带的json处理库,效率还算可以:   1K的数据,2.9GHz的CPU,单核下每秒能dump:36898次。大约是pyamf的5倍。但数据量较大,约为pyamf的1.67倍(1101/656)。   start_time: 1370747463.77   loop_num: 36898   end_time:  ... »

js坦克大战

bug一大堆 代码下载 tank body { margin: 0px; padding: 0px; border: 0px; } .map { position: absolute; top: 30px; width: 390px; height: 390px; left: 50%; margin-left: -200px; border: 9px solid orange; backgroun... »

Page 1 of 485123»