05 2022 档案
摘要:在视频轨前点亮“对插入和覆盖进行源修补”即可
阅读全文
摘要:首先将某个字幕轨道和视频轨道嵌套,后再添加其他的字幕轨道
阅读全文
摘要:将srt文件用aegisub32或者其他应用打开,重新选择编码格式为utf-8后保存即可
阅读全文
摘要:控制面板显示的都是进入注册表的软件,有些软件是不需要进入注册表就可以使用的,也就是平常所说的免安装版(或不配套卸载软件) 卸载方法: 1、如果安装包还在,点击安装程序,若出现卸载选项,点击即可2、如果安装包已经删除,可以找到目标文件夹里的uninstall.exe(有可能叫uninst.exe等),
阅读全文
摘要:在github中找到开源项目lux(之前叫做annie,https://github.com/iawia002/lux),在README.md中找到Releases(https://github.com/iawia002/lux/releases),安装对应系统的压缩包。安装好后要把lux.exe文
阅读全文
摘要:所需工具:NKVToolNix(https://www.fosshub.com/MKVToolNix.html)、小丸工具箱(在Bilibili投稿处最下方有小丸压制工具原版下载链接) 先将mkv文件导入NKVToolNix,取消选择字幕,如果可以选择压缩方式,选择不做额外压缩,最后点击开始混流。然
阅读全文
摘要:首先下载lrc文件,再找一个在线的转换工具(http://www.lrccon.com/convert.php),将lrc文件转换为srt文件,再导入pr即可(这里要注意检查歌词字幕,如果某句歌词的开始时间>结束时间的话,那么无法正常显示,我就是因为这个问题卡了好久) 另一种方法:在QQ音乐的歌曲中
阅读全文
摘要:AE quick start https://www.bilibili.com/video/BV1ZA411g7Sb?spm_id_from=333.337.search-card.all.click css basis https://www.runoob.com/css/css-tutorial
阅读全文
摘要:先下载Antdownload,网址为https://wwt.lanzouy.com/irpcr05d3iqb 再将百度网盘分享文件的网址和提取码填入Antdownload中,开始查找文件,之后右键下载即可
阅读全文
摘要:选择图层的3D图层,可以在三维中操作图层。再新建一个摄像机,预设为35毫米的焦距。可以调整视图的数量,摄像机的参数也可以调整 使用窗口>跟踪器可以打开跟踪器,点击跟踪摄像机,这时候后台就会进行分析,也可以选择部分时长右键将合成修建至工作区域(只对此部分进行分析)。在某个空间点/面右键点击创建文本和摄
阅读全文
摘要:选中图层时中心点在图层中心,选中图层的矩形时中心点在矩形的中心 对一个矩形使用CC Sphere效果可以产生一个球 按住Alt键点击CC Sphere效果中的Rotation Y后,输入time*360可以让小球旋转起来
阅读全文
摘要:按住Alt键点击旋转前的小秒表,输入loopOut("Cycle")可以实现循环播放 如果钟摆只有从左往右的摆动,可以输入loopOut("PingPong")可以实现和loopOut("Cycle")一样的效果
阅读全文
摘要:按住Alt键点击位置属性前的小秒表,会弹出函数。选择表达式的最后一个按钮,点击Property>wiggle,只留两个参数freq和amp 选中所有锚点按住Alt键可以等比例增大/减少时长
阅读全文
摘要:目的:实现将一个城堡变为海底城堡的效果,并有鱼群游过,有光线的变化 思路: 在调整图层上添加色调和曲线(颜色矫正)两个效果,将色调调整为比较暗的蓝色(将黑色、白色分别映射)。再添加Shine效果(调整着色的中间调),更改着色模式为水色光。再添加uni.HeatWave效果,让海底有一种热浪的感觉,适
阅读全文
摘要:目的:实现村庄日夜交替的效果 AI文件可以导入AE中,导入类型选择合成,素材尺寸选择图层大小 在调节速度的过程中,不要移动点的位置,只调节操纵杆的长度即可 思路: 给按钮图层制作往复的位移动画,按照按钮的动画节点,把文字添加相应的不透明度动画,确保白天和夜晚两个合成内,按钮的动画一致。在夜晚的合成中
阅读全文
摘要:在AE中操作时打开大写键代表不预览当前画面 在时间线窗口中按B和N键可以设定预览的区间 可以在中间某处打一个关键帧用来保持图形静止 在时间线窗口点击图表编辑器后点击位置可以更改速度(可以选中关键帧按F9来设置缓动动画),点击运动模糊可以模拟快门持续时间(注意要点击“为设置了“运动模糊”开关的所有图层
阅读全文
摘要:在设置中找到Google Play Store,点击删除数据和清空缓存即可
阅读全文
摘要:目的:让水池中的游泳圈、人、影子、岸边和树叶和水都缓缓浮动 可以在图层处右击,选择效果>扭曲>湍流置换即可应用此效果,添加蒙版后再应用此效果就可以完成水和影子的浮动 Ctrl+Shift+C表示预合成,可以将选中的图层变成一个组,只查看这一个组的效果 对人的湍流置换的效果增加演化可以产生抖动感,数量
阅读全文
摘要:目的:实现奶茶杯中的奶茶有下降的效果 在包图网中可以查找各种音效 Ctrl+[/]可以移动图层,Ctrl+Shift+[/]可以移动图层到顶部和底部 矩形工具/钢笔工具都可以创建蒙版(在选中图层的前提下,否则会创建形状图层) 按住Alt键后可以画出贝塞尔曲线,可以画出心形 使用窗口>效果和预设命令(
阅读全文
摘要:目的:实现超车的效果 可以将psd文件导入AE中,导入种类有素材,合成(会保留合成的大小,比较不方便),合成-保持图层大小三类 可以将背景图片放大到比画布还大的程度,这样可以实现背景图片的移动效果。按住Shift键再移动可以沿x轴移动 通过位置属性建立关键帧可以实现小车的移动 可以按Shift+1/
阅读全文
摘要:1、时间轴面板 修改合成设置(Ctrl+K) 预览/暂停视频(空格键) 设定预览长度(B/N,在起始处按B,结束处按N) 调整显示比例(Alt+鼠标滚轮) 逐帧调节时间线(Page Up/Page Down,或者Ctrl+左/右) 分隔素材(Ctrl+Shift+D) 裁剪素材(Alt+[/]) 2
阅读全文
摘要:1、常用工具 选取工具(V) 抓手(H) 放大镜(Z) 对快捷工具长按鼠标左键可以显示子类工具,按住Alt键后点击填充可以切换为填充/渐变/无色 建立图形的时候按住shift键可以创建等比图形 选取工具可以移动内容,抓手工具(按住空格键)可以移动画布,可以滚动滑轮或按住Alt键滚动滑轮可以放大/缩小
阅读全文
摘要:1、AE的用途 AE是一款用于高端视频特效系统的专业特效合成软件,通过对收集到的素材进行数字化的编辑组合到一起,进行艺术性的再加工后得到的最终作品 2、帧 3、帧速率 在一秒钟时间里传输的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(Frames Per Second)表示 4
阅读全文
摘要:在效果面板中搜索轨道遮罩键,拖拽到被遮挡物体上,选择遮罩参数为视频1/2…(即V1/V2…)
阅读全文
摘要:将多个视频放在不同的画面轨上并保持重叠,在效果面板中搜索线性擦除,拖拽到素材中 第一个参数为过渡完成,代表此画面从左到右删去的部分的百分比;第二个参数为擦除角度,可以进行斜角的擦除 可以对位置项打两个关键帧,产生移入/移出画面的效果
阅读全文
摘要:按住Shift+左/右可以移动5帧 对画面进行的操作都在调整图层中完成 Ctrl+K可以切开调整图层 在效果面板中搜索变换(如果没有效果面板,在使用窗口>效果/效果控件命令就可以添加此面板),在扭曲中找到变换,拖到相应的调整图层上。在效果控件面板中可以对此变换进行调整 在每一小的变换前如果勾选小怀表
阅读全文
摘要:在修改剪辑速度/持续时间时,可以直接修改持续的帧数。如果画面带有原音频,要注意勾选保持音频音调。勾选倒放速度可以倒放画面 对某一段画面按住Alt键可以复制当前画面且移动
阅读全文
摘要:可以在分贝值突降的地方标记(M),在此处后抽帧进行剪辑 在音频轨中右键,在跳出的菜单中选择音频增益,在调整增益值中可以增大/减小分贝值 可以在效果控件窗口对画面进行缩放 bt edit插件的安装 进入到安装界面,只选择BeatEdit v1.0.10再安装 选中汉化补丁的所有文件,剪切到…(软件安装
阅读全文
摘要:双击打开源,可以在预览窗口对源的某一段素材分别标记入点(I)和标记出点(O)就可以截取这段素材 在画面轨右键,在跳出的菜单中选择速度/持续时间可以改变视频播放的速度 在画面轨右键,在跳出的菜单中选择缩放为帧大小可以使视频的画面大小和帧大小一致 在音频轨处按M(mark),就可以标记此处。Shift+
阅读全文
摘要:1、pr的用途 pr是一款用于视频段落的组合和拼接,并提供一定的特效与调色功能 2、项目窗口 用于存储视频,音频,图片,序列等素材 3、序列窗口 用于编辑音频、视频,可以多个轨道同时编辑 将视频拖入此处就可以创建序列 分为两部分:画面轨(V)和音频轨(A),默认情况下会有三个视频,三个音频,一个主声
阅读全文
摘要:首先需要安装pyinstaller(pip install pyinstaller) 然后在需要打包的py文件目录下打开命令行窗口,输入pyinstaller -F xxx.py(需要打包的py文件名)即可,其中-F代表所有的第三方依赖、资源和代码均被打包进该exe内
阅读全文
摘要:在使用蓝牙鼠标的时候,每隔一段时间蓝牙就会自动断开。这种问题的网上的解决方式是: 在设置中打开设备管理器,找到蓝牙、网络适配器、鼠标和其他指针设备、通用串行总线控制器、人体学输入设备这五项,再双击打开这五项的每一个子项,查看是否含有“电源管理”的选项卡,如果有,那么就在此选项卡中取消选择“允许计算机
阅读全文
摘要:1、认识选区 1.1、创建选区的工具 图形选区工具组:包括矩形选框工具、椭圆选框工具、单行选框工具、单列选框工具 套索选区工具组:包括套索工具、多边形套索工具、磁性套索工具 快速选择工具组:包括对象选择工具、快速选择工具、魔棒工具 1.2、选区的作用 选区主要是用来控制下一步操作的,它只对当前图层选
阅读全文
摘要:1、图层的基础操作 图层的大部分操作位于图层面板,如果无法找到图层面板,可以在“窗口”菜单中打开,或单击快捷键F7。关于图层的所有功能都可以在“图层”菜单中找到 1.1、选中图层 选中图层的一般方法是直接在图层面板中单击:按住Ctrl键并单击图层可以选中多个不连续的图层;按住Shift键并单击图层可
阅读全文
摘要:快捷键: 新建:Ctrl+N 打开:Ctrl+O 首选项:Ctrl+K 保存: 1、存储:Ctrl+S 2、存储为:Ctrl+Shift+S 3、导出为:Ctrl+Alt+Shift+W 关闭: 1、关闭:Ctrl+W 2、全部关闭:Ctrl+Alt+W 撤销:Ctrl+Z 重做:Ctrl+Shif
阅读全文
摘要:php命名空间可以解决下面两个问题: 1、用户编写的代码与php内部的类/函数/常量或第三方类/函数/常量之间的名字冲突 2、为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性 定义命名空间 通过关键字namespace声明。如果一个文件中包含命名
阅读全文
摘要:面向对象的程序设计缩写为OOP,即Object-oriented programming 对象的主要三个特性:对象的行为、形态和表示 面向对象内容 类 对象 成员变量 成员函数 继承 父类 子类 多态 重载 抽象性 封装 构造函数 析构函数 类定义 语法: class myclass{ … } 类使
阅读全文
摘要:文档中存在不匹配的标签,仔细检查
阅读全文
摘要:php向它运行的任何脚本提供了大量的预定义常量 不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了 有八个魔术常量它们的值随着它们在代码中的位置改变而改变 __LINE__:文件中的当前行号 __FILE__:文件的完整路径和文件名。如
阅读全文
摘要:创建函数 语法: function myfunc() { statement; } 其中函数名称以字母或下划线开头(不能以数字开头) 添加参数 参数在函数名称后面的一个括号内指定 比如: <?php function people($name,$age) { echo "my name is " .
阅读全文
摘要:1、while循环 当指定的条件为真时循环执行代码块 while 语法: while (condition) { statement; } 比如: <?php $i=1; while($i<=5) { echo "The number is " . $i . "<br>"; $i++; } ?> d
阅读全文
摘要:PHP中预定义了几个超级全局变量(superglobals),这意味着它们在一个脚本的全部作用域中都可用。不需要特别说明,就可以在函数及类中使用 $GLOBALS是一个包含了全部变量的全局组合数组 比如: <?php $x = 75; $y = 25; function addition() { $
阅读全文
摘要:数组是一个能在单个变量中存储多个值的特殊变量,可以根据键访问其中的值 array()函数用于创建数组 php中,有三种类型的数组:数值数组(带有数字id键的数组)、关联数组(带有指定的键的数组)、多维数组(包含一个或多个数组的数组) 1、数值数组 有两种创建数值数组的方法 自动分配id键: $nam
阅读全文
摘要:if…else语句 1、if语句 语法 if(条件) { 条件成立时要执行的代码; } 2、if…else语句 语法 if(条件){条件成立时执行的代码;}else{条件不成立时执行的代码;} 3、if…elseif……else语句(elseif和else if完全相同,后者为更准确严格的写法) 语
阅读全文
摘要:算数运算符 <?php $x=10; $y=6; echo ($x + $y); // 加 echo '<br>'; // 换行 echo ($x - $y); // 减 echo '<br>'; // 换行 echo ($x * $y); // 乘 echo '<br>'; // 换行 echo
阅读全文
摘要:字符串变量用于存储并处理文本 在php中,只有一个字符串运算符,就是并置运算符(.),用于把两个字符串连接起来 比如: <?php $txt1="Hello world!"; $txt2="What a nice day!"; echo $txt1 . " " . $txt2; ?> strlen(
阅读全文
摘要:常量值被定义后,在脚本的其他任何地方都不能被改变 一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现(常量名不需要加$修饰符) 设置常量,使用define()函数 语法:bool define(string $name, mixed $value, bool $case_insensi
阅读全文
摘要:松散比较 ==:只比较值,不比较类型 严格比较 :除了比较值,也比较类型 比如: <?php if(0 == "0") { echo '1、值相等'; } echo PHP_EOL; // 换行符 if(0 "0") { echo '2、类型相等'; } else { echo '3、类型不相等';
阅读全文
摘要:php支持以下的数据类型: String Integer Float Boolean Array Object NULL Resource var_dump()函数返回变量的数据类型和值 字符串 即将任何文本放在单引号或双引号中 整型 可以用三种格式来指定:十进制, 十六进制( 以0x为前缀)或八进
阅读全文
摘要:PHP EOF(heredoc)是一种在命令行shell(如sh、csh、ksh、bash、PowerShell和zsh)和程序语言(像Perl、PHP、Python和Ruby)里定义一个字符串的方法 使用规则 以<<<EOF开始,以EOF结束 必须后接分号,否则编译通不过 EOF可以用任意其它字符
阅读全文
摘要:echo:可以输出一个或多个字符串,没有返回值 print:只允许输出一个字符串,返回值总为1 echo语句 echo命令是一个语言结构,使用的时候可以不用加括号,也可以加上括号(echo/echo()) 比如: <?php $age="18"; $names=array("大湘菜","小湘菜");
阅读全文
摘要:php变量规则 变量以$符号开始,后面跟着变量的名称 变量名必须以字母或者下划线字符开始,只能包含字母、数字以及下划线(A-z、0-9和_) 变量名对大小写敏感 php没有声明变量的命令,变量在第一次赋值的时候被创建 比如: <?php $txt="Hello world!"; ?> php是一门弱
阅读全文
摘要:php脚本可以放在文档中的任何位置,以<?php开始,以?>结束 php每个代码行都必须以分号结束 php有两种在浏览器输出文本的基础指令:echo和print php中的注释 <?php // 单行注释 /* 多行 注释 */ ?>
阅读全文
摘要:要先安装Appium,并用它来查找对应元素的id、xpath等信息 from appium import webdriver from appium.webdriver.extensions.android.nativekey import AndroidKey from selenium.webd
阅读全文
摘要:环境搭建 1、pip install selenium 2、下载浏览器驱动,放在python解释器所在的文件夹下 from selenium.webdriver import Firefox from selenium.webdriver.common.by import By import tim
阅读全文
摘要:Web请求过程 1、服务器渲染:在服务器那边直接把数据和html整合在一起,统一返回给浏览器 在页面源代码中能看到数据 2、客户端渲染:第一次请求只有一个html骨架,第二次请求拿到数据,进行数据展示(一般为XHR) 在页面源代码中看不到数据 <可用检查网页或者F12来查看> HTTP协议 Hype
阅读全文
摘要:Promise是一个ECMAScript6提供的类,目的是更加优雅地书写复杂的异步任务。当需要多次顺序执行异步操作的时候适合用Promise而不是传统回调函数 Promise构造函数只有一个参数(即起始函数),这个函数在构造之后会直接被异步运行。起始函数包含两个参数resolve和reject,它们
阅读全文
摘要:异步(Asynchronous,async)是与同步(Synchronous,sync)相对的概念 在我们学习的传统单线程编程中,程序的运行是同步的(同步不意味着所有步骤同时运行,而是指步骤在一个控制流序列中按顺序执行)。而异步的概念则是不保证同步的概念,也就是说,一个异步过程的执行将不再与原有的序
阅读全文
摘要:void关键字:指定要计算一个表达式但是不返回值 语法: void func() javascript:void func() 或 void(func()) javascript:void(func()) 比如: <a href="javascript:void(0)">这是一个死链接</a> 和h
阅读全文
摘要:JSON即为JavaScript Object Notation,是一种轻量级的数据交换格式 JSON语法规则 数据为键/值对,数据由逗号分隔,大括号保存对象,方括号保存数组 比如: "person":[ {"name":"大湘菜", "age":"18"}, {"name":"小湘菜", "age
阅读全文
摘要:在学习Bootstrap的时候,总会提到CDN服务 CDN就是内容分发网络(Content Delivery Network),是建立并覆盖在承载网之上,由分布在不同区域的边缘节点服务器群组成的分布式网络 CDN主要功能是在不同的地点缓存内容,通过负载均衡技术,将用户的请求定向到最合适的缓存服务器上
阅读全文
摘要:let声明的变量只在let命令所在的代码块内有效 const声明一个只读的常量,一旦声明,常量的值就不能改变 在ES6之前,javascript只有两种作用域:全局变量和函数内的局部变量 块级作用域 使用var关键字声明的变量不具备块级作用域的特性,它在{}外依然能被访问到 ES6可以使用let关键
阅读全文
摘要:面向对象语言中this表示当前对象的一个引用,它会随着执行环境的改变而改变 如果单独使用,this表示全局对象 在方法中,this表示该方法所属的对象 比如: var person = { name: "大湘菜", returnName : function() { return this.name
阅读全文
摘要:在javascript中,一些标识符是保留关键字,不能用作变量名或函数名 abstract arguments boolean break byte case catch char class* const continue debugger default delete do double els
阅读全文
摘要:约束验证DOM方法 checkValidity():如果input元素中的数据是合法的就返回true,否则返回false setCustomValidity():设置input元素的validationMessage属性,用于自定义错误提示信息的方法。 使用setCustomValidity设置了自
阅读全文
摘要:html输入属性 disabled 规定输入的元素不可用 max 规定输入元素的最大值 min 规定输入元素的最小值 pattern 规定输入元素值的模式 required 规定输入元素字段是必需的 type 规定输入元素的类型 css伪类选择器 :disabled 选取属性为"disabled"属
阅读全文
摘要:"use strict"指令 指定代码在严格条件下执行 严格模式的限制 不允许使用未声明的变量 不允许删除变量、对象或函数 不允许变量重名 不允许使用八进制 不允许使用转义字符 不允许对只读属性赋值 不允许对一个使用getter方法读取的属性进行赋值 不允许删除一个不允许删除的属性 变量名不能使用e
阅读全文
摘要:在javascript中,函数及变量的声明都将被提升到函数的最顶部,故变量可以先使用再声明 比如: x = 13; elem = document.getElementById("today"); elem.innerHTML = x; var x; javascript只有声明(var x)的变量
阅读全文
摘要:大多数浏览器都内置了调试工具(F12) console.log()方法 设置断点 在每个断点上,都会停止执行javascript代码,以便于我们检查变量的值 debugger关键字 用于停止执行javascript,与在调试工具中设置断点的效果是一样的 比如: var x = 7 * 13; deb
阅读全文
摘要:try和catch语句 try语句用于定义在执行时进行错误测试的代码块 catch语句用于当try语句代码块发生错误时,所执行的代码块 比如: function message() { try { bad_alert("Welcome!"); } catch(err) { txt="本页有一个错误:
阅读全文
摘要:正则表达式(Regular Expression/regex/regexp/RE)是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式 语法 /正则表达式主体/修饰符(可选) 正则表达式通常用于两个字符串方法:search()和replace() 比如: str.search(/a/i
阅读全文
摘要:javascript含有6种数据类型 string number boolean object function symbol 3种对象类型 Object Date Array 2个不包含任何值的数据类型 undefined null typeof操作符可以查看变量的数据类型 constructor
阅读全文
摘要:break语句 用于跳出循环 比如: for (i=0;i<10;i++) { if (i==3) { break; } x=x + i + "<br>"; } continue语句 用于中断循环中的迭代,直接跳入循环中的下一个迭代 while (i < 10){ if (i == 3){ i++;
阅读全文
摘要:for循环 语法 for (statement1;statement2;statement3) { … } 其中statement1在代码块开始前执行(通常用于初始化变量,是可选的),statement2定义代码块的条件(是可选的,如果返回true,循环再次开始,如果返回false,则循环将结束),
阅读全文
摘要:旧版 绝对坐标 相对坐标(实体为原点,其中~代表不进行偏移) 局部坐标(在相对坐标的基础上,加入了实体的视线偏移,坐标轴随着实体视线的改变而改变,使用插入符^) 语法 execute <实体> <x> <y> <z> <命令>(让符合要求的实体执行指令) 比如:execute @e[type=chi
阅读全文
摘要:前言 原理即为通过python操控键盘,不断输入指令实现。整个过程和minecraft的function指令类似,但是由于本人使用的是糟糕的网易版我的世界,function指令无法使用,只能借助python。这里使用的库为pynput,pyautogui库也可以操控键盘,但是缺点在于进入我的世界后,
阅读全文
摘要:if…else语句 if (condition) { statement1 } else { statement2 } condition为true时执行statement1,否则执行statement2 if…else if…else语句 if (condition1) { statement1
阅读全文
摘要:算数运算符 + - * / %(取模) ++(自增) --(自减) 赋值运算符 = += -= *= /= %= +运算符可以用于连接字符串。如果数字与字符串相加,将会返回字符串 比较运算符(可以在条件语句中使用) == != !== > < >= <= 逻辑运算符 && || ! 条件运算符(三元
阅读全文
摘要:字符串可以使用单引号或双引号,使用索引位置(从0开始)来访问字符串中的每个字符,可以在字符串中使用引号,字符串中的引号不要与字符串的引号相同 可以使用内置属性length来计算字符串的长度 \是一个转义字符,将特殊字符转换为字符串字符 可以使用转义字符转义的特殊字符 \' 单引号\" 双引号\\ 反
阅读全文
摘要:html事件可以是浏览器行为,也可以是用户行为 当事件触发时,javascript可以执行一些代码或者调用函数,格式为:<some-HTML-element some-event=statement> 常见的html事件 onchange:HTML元素改变onclick:用户点击HTML元素onmo
阅读全文
摘要:作用域为可访问变量、对象和函数的集合 在函数内声明(使用var)的变量为局部变量,只能在函数内部访问,只要函数运行完毕,本地变量就会被删除 在函数外声明的变量为全局变量,所有脚本和函数均可使用,在页面关闭后被删除 在html中, 全局变量是window对象: 所有数据变量都属于window对象 如果
阅读全文
摘要:函数是包裹在{}中的代码块,前面使用了关键词function 在调用函数时,可以传递参数:myfunc(argument1,argument2) 函数可以带有返回值,使用return语句将值返回调用它的地方 比如: function myfunc() { var x=5; return x; } 仅
阅读全文
摘要:对象是拥有属性和方法的数据 var person = { name: "大湘菜", myfunc: function() { … } }; 访问对象属性:person.name或person["name"] 访问对象方法:person.myfunc()(如果要访问myfunc属性,将放回一个定义函数
阅读全文
摘要:基本数据类型 字符串(String)、数字(Number)、布尔(Boolean)、、空值(Null)、未定义(Undefined)、symbol(表示独一无二的值) 引用数据类型 对象(Object,对象的属性以name:value的形式来定义)、数组(Array,下表从0开始)、函数(funct
阅读全文
摘要:变量用于存放值和表达式,必须以字母开头(也能以$和_开头),对大小写敏感 javascript数据类型 在下一节详细介绍 使用var关键字来声明变量,使用=来赋值,也可以在声明变量时对其赋值。可以在一条语句中声明多个变量,使用逗号分隔变量 未赋值的变量,其值为undefined 变量可以重新声明 可
阅读全文
摘要:;用于分隔javascript语句,可以在同一行编写多条语句 代码块以{开始,以}结束 javascript语句标识符 break:用于跳出循环catch:语句块,在try语句块执行出错时执行catch语句块continue:跳过循环中的一个迭代do...while:执行一个语句块,在条件语句为tr
阅读全文
摘要:字面量:即一般固定值 数字字面量:可以是整数或者是小数,或者是科学计数 字符串字面量:使用单引号或双引号 表达式字面量:用于计算,比如:7 * 13 数组字面量:定义一个数组,比如:[7, 13] 对象字面量:定义一个对象,比如:{name:"大湘菜", age:18} 函数字面量:定义一个函数,比
阅读全文
摘要:显示数据的方法 window.alert():弹出警告框 document.getElementById().innerHTML:根据id属性修改html内容 document.write():将内容写到html文档中 比如: <h1> <script> document.write(Date())
阅读全文
摘要:打开开发者工具(F12)后,可以在Console窗口调试javascript代码 在Chrome浏览器中,可以在Sources窗口中通过Create new snippet来新建一个脚本文件,点击Run后就可以执行代码
阅读全文
摘要:javascript必须写在<script>标签内,<script>标签可放在<body>标签或<head>标签内 比如: <html> <head> <script> function myFunction() { … } </script> </head> <body> … </body> </
阅读全文