第1章 第9节 用中文编程〖翻译英文代码为中文〗

在这里插入图片描述

var 广库 = ` 	 
初始化	init
状态	state
渲染	render
事件	events
代理	proxy
生命周期	lifecycle
注入	inject
索引	index
入口	entry
运行时	runtime
编译器	compiler
虚拟节点	vnode
创建	create
元素	element
规格化	normalize
选项	options
构造器	constructor
混入	mixin
抽象	abstract
且	and
为	as
断言	assert
跳出	break
布尔	boolean
字节	byte
字节符	char
常量	const
分支	case
类别	class
接住	catch
继续	continue
默认	default
执行	do
双浮点	double
否则	else
枚举	enum
扩展	extends
外部	extern
假	false
最终	final
善后	finally
单浮点	float
对于	for
函数	function
全局	global
转到	goto
如果	if
实现	implements
导入	import
在	in
包括	include
为实例	instanceof
整数	int
接口	interface
为	is
长整数	long
本机	native
新	new
空	null
或	or
包	package
私有	private
保护	protected
公有	public
返回	return
短整数	short
有符号	signed
大小	sizeof
静态	static
结构	struct
父类	super
岔	switch
同步	synchronized
本身	this
抛出	throw
会抛出	throws
瞬态	transient
真	true
尝试	try
类型定义	typedef
联合	union
无符号	unsigned
无值	void
易变	volatile
每当	while
具有	with
产出	yield
可调用	callable
克隆	clone
常量	const
声明	declare
回响	echo
否则如果	elseif
结束声明	enddeclare
结束从	endfor
结束循环	endforeach
结束if	endif
结束判断	endswitch
结束直到	endwhile
对每个	foreach
实现	implements
包含单次	include_once
为实例	instanceof
代替	insteadof
接口	interface
命名空间	namespace
打印	print
需要	require
需要单次	require
异或	xor
参数	arguments
等待	await
调试器	debugger
删除	delete
评估	eval
导出	export
让	let
为类型	typeof
变量	var
假	False
空	None
真	True
定义	def
删除	del
否则如果	elif
除非	except
从	from
匿名匿名	lambda
非局部	nonlocal
不	not
轮空	pass
抛出	raise
抽象	abstract
断言	assert
布尔	boolean
中止	break
字节	byte
情况	case
一旦	catch
字符	char
类	class
常量	const
继续	continue
默认	default
做	do
双精度	double
否则	else
枚举	enum
扩展	extends
不变	final
善后	finally
单精度	float
对于	for
跳转	goto
如果	if
实现	implements
导入	import
是	instanceof
整型	int
接口	interface
长整数	long
本地	native
新	new
包	package
私有	private
保护	protected
公开	public
返回	return
短整数	short
静态	static
超类	super
开关	switch
同步	synchronized
自身	this
抛出	throw
会抛出	throws
不序列化	transient
尝试	try
无返回值	void
易变	volatile
每当	while
弹	alert
`
function 翻译(){
    var 串库 = ``
    var=;
    var 阵从 = 广库.split("\n");
    for(var i=0;i<阵从.length;i++){
        var 几位 = 阵从[i].indexOf("\t");
        var 串换 = 阵从[i].substr(几位+1);
        var 串为 = 阵从[i].substr(0,几位);
        var 智换 = new RegExp(串换,"g");=.replace(智换,串为);
    }
    return;
}
var 代码 = `
if(a=='ok'){
    alert('好的')
    alert("支持多行")
}`
console.log(翻译(代码));

结果:

如果(a=='ok'){
    ('好的')
    ("支持多行")
}

注:这是之前”翻译中文符号“的代码几乎没改逻辑,只是改了一下那个“广库”(指翻译库)。你也试试举一反三,用这个代码再想想还能做点啥!
这是一个很初级的翻译方式,之后我们再全方面的优化不同的翻译需求,对英文不太好,又想编程的人是很有价值的。

20210827
广
http://naoyuyan.com 【脑语言】游戏里实时共产游戏

QQ群:9980184

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值